Microsoft E3 2012 Media Briefing News and Notes by Richard Hay | Jun 4, 2012 | All Posts, Microsoft | 0 | Microsoft has just concluded their 90 minute briefing for the media to kick off the Electronic... Read More