Most active discussions
Updated 103 minutes ago
5/21/2013 4:16:28 PM +00:00
On Tuesday at the company's campus in Redmond, Wash., Microsoft unveiled the new Xbox One console, an "all-in-one system" with controller and new Kinect sensor array.
Are you ready for 'YouTube Live?'