Microsoft now offers 70+ new Xbox game demos you can play from home for FREE

As part of the ongoing Summer Game Fest that brought us yesterday’s Nintendo Direct mini, there’s a whole lot of new Xbox One game demos to play. Microsoft is offering over 70 new game demos for players to get their hands on for free over the next week or so in order to simulate some […]