Down Demonoid.com April 2010 The truth is that it lasted quite a long time before it was closed again, demonoid.com. The last time was...