Windows 10 New Xbox One Experience Global Rollout Started At 3AM ET Nov. 12

After months of beta testing and anticipation, the New Xbox One Experience is finally here. On Nov. 12, Microsoft started to roll out the major console update at 3:01 a.m.…