An alien force is trying to destroy and invade our planet! Set up your strategy, plan your battle and defend planet Earth from the enemy attacks! Defeat ships, dodge bullets and upgrade your ship for a better defense. Be careful. The over-lords are watching the war and they won't hesitate to join to fight at the alien forces' side!