They managed to get their old domain and it seems their content is all there but the thread on Keffals is locked.
I think they've been de-indexed on Google though but I'm waiting for TIMs to start seeing after gloating about taking them down, which they never did. They were on Tor and hosted by other countries during this time.