Many people have the problem, where they cant connect to EU servers. It just keeps connecting until it times out. Some have told, this is a hamachi problem, but i can fix it without uninstalling hamachi. Just add the server to your server list, and dont join it yet. Wait until it says "cant connect" or something, and then refresh it. It works now. It makes joining servers slower, but atleast you can play.