I'm thinking maybe we should register on other top site, I mean.. is it that much longer to click 4 links instead of 2? And it might get us some new players. What do you guys think?
And I've registerd on www.ratemyserver.net which Swift suggested in the first post of this thread. Go and register there if you feel like writting a review of our server.