Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Great concept! It really lacks just a little music and sounds but overall it's pretty fun :)