Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

It was really a neat and lovely concept.  I like the idea of the mechanics. You can work on the game's aesthetics to make it more appealing.