I didn't make it!
We just got a new server located at 188.8.131.52 We've been around for a long time now but always welcome skilled or not so skilled players. New server has helped since it's 32 person support and seems to have good specs. Come on in and check us out sometime. I've been lurking around Filefront for a while and see some cool people on here. -=|peace|=-