@Turtle.
Are you from europe? Germany maybe?
The website is loading forever for me today.
It took several tries before i could log in here.
And even after logging in, only half of the website will be displayed.
So I think you are not the only one having troubles.
Greets.