News House Of Drama | The already messy battle between X-Men '97 creator Beau DeMayo and Marvel is only getting harder to follow We just can't have nice things in peace. Sept. 5, 2024 Fran Ruiz 3 comments