Hello Neil.
I see hobbes web server back and I can download files, but there are some dead link. I suspect the dead links are from the newer stuff, like BackEmUp or the latest xwp. I don't know the exactly date of the backup that Nathan restored.
Regards
Update: I'm not completely right here, some newer uploaded files like "PALMTRIS_1-1_nl.zip" and "STAAF_1-2a_nl.zip" (Uploaded 025-05-21) are downloading fine.