Xbox on Windows 10 Presentation Ebunny3K.com 22nd January 2015 Game videos Phil Spencer showcases Xbox experiences on Windows 10, including the Xbox app, Game DVR, cross platform play, DirectX 12 and streaming Xbox One games on Windows 10.