Message there now:
Sorry for the outage today. Seems that our hosting provider had a hardware failure, moved us to a new server and the data was corrupted in the move. After trying unsuccessfully to fix the corrupt data we decided to restore a backup from this morning. Sorry for any inconvenience.