Check out this exclusive clip of Mark Waid opens up about his new role in helping to shape the creative direction of Humanoids’ publishing efforts.