Don't worry, the site is still around, but it's now on an ad-less server.
The Clique is Here.