Did Xbox Make their Mark at E3?
July 3, 2017
Of the big three platform holders, it was Microsoft that I believed had the most to prove this year. With Sony steady in its success and Nintendo’s reemergence with the Switch, Microsoft’s recent weaknesses became…