The last information is that the site's admin decided to shut down the tracker after an email message he received from a French government Agency.
So, probably the site is gone for good.