Shit's dead. So I googled it, cause sometimes they just lose their host, and run on a proxy until they can get a new web address or whatever.
Looks like the guy who owned the domain was arrested in Poland today...
http://gizmodo.com/your-favorite-tor...ine-1784003881
Criminal copyright infringement and money laundering. sounds about right.