Is this still running?
Yeah, I have a buddy who has a 25 slot from NY running from this company.
How well does it run and how difficult is the setup?
Sent from my SAMSUNG-SM-G800A using Tapatalk
Setup is fast and easy, they literally set up the server for you and it's up at an instant when I had one back in the day. I only got rid of my subscription, because the 30th disbanded. The server runs pretty smoothly through my buddy and I's experiences.
Edit: Just remember, the server will be hosted in New York, West Coast players such as myself won't be too satisfied ping wise. The buddy of mine is from UK and gets better ping than me.