Demonoid is just back up and I got an invite to trade if you Have UltraHDClub