tekgoblin writes "Sometime yesterday most Demonoid users in the millions noticed that they could no longer access the site. Instead of the usual welcome they got a “server too busy” message. The message indicates that the server may just be busy for the time being and come back later. However later never came and the site has been down for a long time."
Link to Original Source