Mark Waid Joins Humanoids as Director of Creative Development Ahead of New Publishing Initiative Announcement

Something's going on here...