Demiurge Studios' Shoot Many Robots
is just hours away from landing on people's download queues, so now is an absolutely appropriate time to show you all the launch trailer that was put out for the title.
Shoot Many Robots releases
on the Xbox LIVE Arcade tomorrow, March 14th, for 800 MSP. To get the official TrueAchievements take on the game, check out our review right here