Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Interesting article and very inspiring, thanks!