Xbox Games Showcase: The Best Thing Wasn’t a Game

For all of the new games that Microsoft showed at the Xbox Games Showcase, the real star of the show was their ever-impressive Xbox Game Pass service.

#ign

Leave a Comment