Same here. I thought my browser failed to load this site properly cause I had lost connection for couple minutes before. Turns out it was something else.
Oh well, let's if it's fixed tomorrow.