There are no user reviews yet. Be the first to add a review.
Summary The invasion has begun! Control earth's last missile defense system and blast the invaders out of space. Multiple enemies will bombard earth with their ships with a variety of tricks up their sleeves. Single ships, ships that explode into multiple sub ships, and ships with shields will keep you on your toes. Collect power ups that incr...