Demonoid

#1
Amazingly just after we finished talking yesterday about Demonoid it seems to have come back, at least the tracker:

Link removed.
 
Last edited by a moderator: