Update: They've followed up the story. http://goodcomics.comicbookresources...evealed-560/3/
Forum Rules