Don't let hostile invaders destroy the Earth! Your job is to drag and drop defenses into key locations on the battlefield. When enemies arrive, you can unleash a torrent of firepower. Sell and upgrade your equipment to ensure total victory!
Report game as broken
Cancel report of broken game