So I'm currently downloading , i have decided to try out this game due to the fact everyone hates on it. Yet the videos look very impressive.
I was just wondering which server is best for a new English speaking player (UK).
And is the playerbase active or not?
If u want to add me just leave your IGN on here and ill PM you as i like to make friends on new games=)