And yes, it WAS the utter narcs at the ESA who did it.
It was also the coolest name for a rom site
At least it can work as an archive of what translations are available
They took the download links off the site, but there's an official workaround for it. In the "game information" panel there's now a CDR_TICKET field. Copy that code and paste it into cdromance.org and you'll get a download link. There's also a Tampermonkey script to add the downloads back to the site: https://gist.github.com/iamevn/3afea03de61fa351bcde666f7c6d13f6
since Emuparadise has been kept alive that way for a long time, but I guess the thing to lament is the loss of accessibility to not so dedicated or experienced folks as it creates get another barrier of entry to emulate patched roms
