There seems to have been a routing issue and the site was unreachable from some places, Finland at least was affected. Not sure when it exactly began but it lasted an hour or more.