Side scrolling space game where the player controls a fleet of ships and goes on away missions.
Ups! sorry we're collecting characters for this videogame