FINALLY, some superheroics in this superhero comic.