Well, we've pulled it together and got a server, it's only 16 player but it's ranked and if all goes well we'll get a much bigger server within a couple months so drop in and get killed IP: 66.165.126.190 Port: 16567
Our site is in my sig so check us out.
Tons of interesting shit on the site aswell.
"When the people find that they can vote themselves money, that will herald the end of the republic."- Benjamin Franklin