Microsoft shows off more of the Games Hub on the New Xbox One Experience

As we get closer to the rollout of the New Xbox One Experience update on November 12, Microsoft continues to post up new videos offering a tour of the Windows 10-based user interface. The latest shows Xbox Live programming head Larry “Major Nelson” Hryb and Richard Irving from the Xbox engineering team showing off the new Games Hub feature.