Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Ah sorry, I miss it too. I saw the writing on the wall and backed up all my games though. The one that really took me by surprise was IndieGameStand.