A stealth action arcade game, in space.