Demonoid lives

The Pirate Bay offered to host Demonoid a few months ago, is that what ended up happening?