A new shooter from Square-Enix for Xbox Live Arcade.
Ups! sorry we're collecting characters for this videogame