Pixel Legend

Defend Earth from meteors while population doesn't give a #@$& in this tactical interception game.
Puzzle