Fun and happy superhero stuff? I'm in.