A dual-joystick shooter on Xbox LIVE Indie Games. It features a variety of different visual themes and has a focus on co-operative play.
.
Ups! sorry we're collecting characters for this videogame