crissindahouse on 27 March 2014
How many stores do they have now and how many did they have back then?
Does “first 15 months“ mean after the release of the 360 or 15 months of 360 + 15 months of PS3 sales?