A shame for sure, but piracy in general is far too decentralised for "site taken down" to be an effective block. All (or at least 99.5%) of those ROMs will be available elsewhere.
Dang, fair enough, that is a long time. Can't believe I've never heard of it in all my ROMgetting. Emuparadise was my old default goto but they got slammed by Nintendo way back.