Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

I created a video about it. 

Go check it out. Please leave a comment negative or positive doesn't really matter.