Munkeh111 on 01 April 2011
I got it from GAME, day -1, and I am really enjoying it, though the sheer choas causes headaches....
I don't know about how the leaderboards work, but I have been 26,000 on one of the early levels, so it has sold a few copies at least







