What is surprising to us is that the peer review process there's only 48 hours between the time of submission and release on the channel, a much shorter time frame than Microsoft's weeks-long certification process for Xbox Live Arcade games and title updates. Video embedded after the break; the New Xbox Experience launches November 19.
Posted on Sep 20th 2014 11:30AM
Posted on Sep 19th 2014 8:00PM
Posted on Sep 19th 2014 6:30PM