New games videos X-Men Xbox Series X has a comic book ON IT! #xmen97 #xbox #xboxseriesx #xmen #console #ign #gaming admin April 30, 2024