You are the supreme commander of an orbital space station named Aegis One. It is your duty to defend the station against the incoming hordes of enemies
Game directions: Mouse or touch screen.
Game TagsArcadeShooterActionSpaceUpgrade