Puppyroach on 02 July 2015
Just goes to show how MS executives has been interested in giving new ideas support, even though it might stumble a bit. The knowledge the XBox brand has given MS about hardware is well worth the billions upon billions in investment.