Demonoid Missing in Action

It looks like everybody's favorite torrent tracker has bit the dust late last night/ early this morning. After a rocky past few...