You are the hero! Defend our world from the Mingian buggers in this modern Space Invaders derivative. Grab the powerups while you can to help you in your quest to chase the aliens back to their own world.

Released: 25/06/2009
Rating: 2.5 out of 5
Developer: Starlit Sky Games

Download Link: