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 Dec 12th 2013 5:00PM
Posted on Dec 12th 2013 11:30AM
Posted on Dec 11th 2013 5:00PM