This year Microsoft’s media briefing did not disappoint as Phil Spencer promised to devote the “entire briefing to games!” Immediately, you could hear the applause around the theatre. Last year, there was a lot of disappointment as Microsoft spent a lot of time talking about other features on the Xbox One like the Kinect and […]