Xbox Store Xbox on Windows 10 Presentation by Major Nelson • Jan 21, 2015 @ 6:37pm Click to share on Twitter (Opens in new window)Click to share on Facebook (Opens in new window)Click to share via Email. Here is the presentation that Phil Spencer did today during today’s Windows 10 event showing Xbox on Windows 10.