Note: This video was uploaded just a matter of days before Microsoft would eventually explain their whole vision for the future of Xbox.