Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Oh wow I definitely need to check this out!