Squilliam on 14 January 2011
I wonder how much growth each of the respective consoles had with their online sales. If physical sales of point cards is about the same as in console purchases then that would translate into a lot of game sales.
Tease.







