E3 2012: Microsoft Confirms Internet Explorer, Smart Glass And New Games For Xbox 360
Microsoft kicked-off this year’s E3 with a lavish presentation showing off their latest games, new features and plans for the Xbox 360 console for the next 12 months.