The main page has been moved to
downloads.ficfeed.com/
.