Defenders of the earth!?