Feature E3 2016 Microsoft Briefing Geoffrey Wright | June 13, 2016 So the dust has finally settled on what was suppose to be the best Microsoft E3 Presentation since the announcement of the Xbox 360. I am sorry Phil, Read More