Xbox Series X Reveals Incredible X-Men '97 Console and Controllers April 23, 2024 Xbox April 23, 2024 3:11 pmXbox Series X Reveals Incredible X-Men ’97 Console and ControllersSource : comicbook.comRead Full ArticleTrending now