Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's not dead, it's just a placeholder page for now. I post more updates on my twitter @benhickling although I haven't been posting much about it lately