Author Information

admin's picture
Offline
Last seen:
Joined:
Games: 328

Star Defense

2.25

Strategically place defense satellites around your planet to protect it against alien space battleships.
A tower defense game with a twist: you need to aim and shoot yourself instead of relaying on your defense solely installations.