What do you need help on?Cancel X
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.
Game List Statistics