Squilliam on 28 March 2010
Specifically you're talking about retail software sales as tracked by Vgchartz. The entire software ecosystem whether you're talking revenue or unit numbers is still giving the Xbox 360 the lead in almost all weeks.
Tease.







