I just went there...all good for me
No idea at all but maybe updating work is in progress? When did you last visit the site?