Starmageddon

In this spectacular space shooting game you will be faced with lots of alien spacecraft ready to attack the Earth. Do your best to defeat them and protect our planet! Good luck!