Much like TPB, the pertinent files for Demonoid probably fit on a single thumb drive. I'm sure it'll be back once he finds some other hosting that isn't looking to be the finger cuff between the US FedGov and the MPAA/RIAA.
Have to laugh though at how the Ukrainian govt is saying "Look! To appease you, we shut forcefully down this this private entity that isn't violating any of our laws, without due process! Aren't you pleased with our authoritarianism now that it briefly caters to your ill-conceived whims?"