Tag Archives: Embarrassing

Microsoft’s Embarrassing Xbox One Reveal 2013

First look: Microsoft Xbox One lab

Take a sneak peak into Microsoft’s research lab where they develop and test the new Xbox One and Kinect.
Video Rating: 3 / 5