I hope just mentioning the name of the site is not a crime here, it wasn't when we discussed Dark Umbra at least.
Aside from that, it's been offline for several weeks now, I guess. Which is a bummer, since it got the biggest collection of hassle-free English fan-translation for many games, with...