Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

This is awesome, thanks. You should link here from your Youtube videos though. I only found this through an unrelated search.