59 points · 2025-04-27T20:30:36ZThat's a new level of evil, really steps up their cartoonish villian game.