Popstar Superheroes Join Forces to Save the World