What seems to be a meteor shower pelts down on your poor city, its your job to save it!
Because its such a short story, and i dont wanna ruin anything:
AAA=Aien Armada Attacks
The meteors turn out to be alien invaders here to take over earth! You have to fight them of your planet, through the solar system and take the fight to their own back yard!
Demo play
Demo play2


Reply With Quote
