Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
(+2)

Still waiting myself. I sent a couple more emails but it's been ~32 days now.