Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles

Everything is so well done, but I think the gameplay does not evolve enough for this game genre.