Site has merged with supertorrents.org - please follow the link and read the news.