OpenPlayServers.com - New top 200 site
Hey just wanted everyone to know about the new top 200 site OpenPlayServers.com. Its free to advertise your private servers there.
I would suggest signing up now so you can get a spot.
You can suggest a game too if the game you need isn't listed.