i can see that people are recommended to use the server nearest to them. I downloaded the games from MS STORE UK. Do I assume that UK is my nearest server? I am having no luck getting this game to run on windows 10 although the advertising suggests that I can