Guys. The day that I've feared has finally come.
Has disappeared completely.
EDIT: false alarm. I had already mirrored the website.
What also works is this:
I downloaded it, now all that there is left to do is to see if the mirrored website has any files missing and if so, does the archive.org copy have any of the possible missing files.
Anybody got any medicine for my forgetful brain?