superobot1

It's a top down shooter where you have to fight your way to a fallen satellite by shooting deadly aliens.
Action
Play in browser
More of a visual demo than a game.