Where are the servers located, are there any in EU or all in NA

    This site uses cookies. By continuing to browse this site, you are agreeing to our Cookie Policy.