Squilliam on 12 August 2010
The Xbox 360 results there are uncanny. However im looking at NPD confirm whether or not the Xbox 360s recent sales surge has been accurately portrayed here. Nothing against ioi but its nice when theres two sources essentially saying the same thing.
Tease.







