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