amazing game great work..
Some minor fixes and game translation into several languages:
Defend our planet from asteroids and aliens in this great tower defense game.
Defend the Planet Earth from an asteroid apocalypse! Tower defense style.