Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It's up there by now, but it has to go through more steps to get cleared there so there was a delay.