SirLane19

You will protect our planet, Earth, from the meteor storm.
Puzzle