The site has been unavailable consistently for me since 19th. The server just times out before it can connect.
At first I thought it was my end, so changed various browser settings, used a different browser, used my phone, tried using the link in the tweet about the server switch. All no good...