The real mastermind behind the threat to Earth finally reveals themselves! Find out who it is this week!