Demonoid.com - September 2009 - Down for some users Not sure why the most popular torrent portal can no longer be accessed from…