Xbox is a big part of Windows 10, and Microsoft has released a video detailing just how integral Microsoft’s gaming platform is to its new operating system.

Source: Microsoft Runs Down Windows 10’s Xbox Live Overlap – News – www.GameInformer.com


Anyone else going to download and install it this week?