The official info page for Battle Rage: The Robot Wars has opened up. I don’t think Popcorn will open an official game site, so this is all we’ll have to go on until launch. You can check out some new/old screens, boxart and even some new footage at the link below.