The world needs a superhero. Where's Mysterion to save the day?