Demonoid is Down

November 3 – 2011: 8:33pm The demonoid.me site is down – we are investigating November¬†3 – 2011: 8:35pm And they’re back up!