E3 2012 just wrapped up and a lot of exciting new games were announced. From Microsoft’s SmartGlass and more Kinect-enabled experiences, to Ubisoft’s impressive stable of games and beyond, there was a lot to take in. But we’re thoroughly impressed by 8 specific games and showings that we think stole the show.
Microsoft SmartGlass and Internet Explorer