Monday, March 25, 2013

Xbox: The ability to sell our console is critical

Xbox: The ability to sell our console is critical:
Games on Demand manager explains release lags, highlights retailer importance