This is a nice shooting game in which you are fighting against the humans. You've got a huge tower at your disposal in which an important energy source is kept. Eliminate the invaders and get some upgrades to succeed in the whole campaign. Good luck!
Played 97,693 times