shio on 08 September 2008
Spore is a beast by having 53% of full-priced PC games sales, especially considering that only the first 2 days of Spore were tracked!!! (it was released 5th of September in Europe, and week ended day 6)