Well folks, the website is in intensive care, I'm afraid. @mediatemple are working the issue right now.