Hi, problem must be on your end dude. I am living in London and do not have any problems to login. Also I would recommend to use https://www.opera.com/gx for gaming. It has in-build VPS service so i case of problems with login you can try to use this one. Fly high