XanderZane on 15 March 2013
The numbers are way off on this site anyways. It's near impossible to track software sales accurately anyways. The hardware sales are off as well, but no where as off as the software numbers.
__________________________________________
'gaming till I'm gone'