Some kind of problems as they switch from US based servors to their local hardware I think. I heard they will fix the link as some of their staff post on this website and reported the problem.