Don't let terrible aliens destroy the Earth in a new game - Don't Let Destroy Earth! Shoot them before they even land and harm the planet. There are hordes of them, but you also have super weapons of a planetary scale, show them who the boss is here!