You pilot self-enhancing space ship along with its exotic AI and must defeat hordes of enemies behind your targets.
Show more