I could not reach the site from Tor. The linked page is the archive.org cached version, which actually is open to all.