Killergran on 27 November 2008
Here's the list then :)
On another note, Lego Star Wars stands for almost 17 of those 23 million.
Quite a big number. I had no idea the games were that popular.
This is invisible text!