E3 2011 - Microsoft Keynote Liveblogposted Sunday Jun 5, 2011 by Nicholas DiMeoE3 2011 - Microsoft Keynote