Killergran on 07 March 2009
Wow oyvoyvoyv, that's a prominent position for a game with only two installments. Of course, it would be even higher if you took the average units sold per game :D Awesome list, btw.
This is invisible text!