jamesmarkus87 on 31 October 2013
I find it hard to believe that Microsoft is having trouble keeping up with demand, especially now that people are cancelling their pre-orders. 720p, anyone?







