Mummelmann on 31 March 2008
Lol@ rankings in here, I never take them seriously.
I rated a few games last year, but I stopped a while ago, realizing that fanboys had screwed it up so badly there really was no use anymore.