Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

sitebender is right. People usually consider cheap or free games as bad games but they also won't by a pricey game if they're not interest. I think the hardest part of indie game development is the marketing. Without a good strategy, no matter how good your game is, it may be noticed by just a few people the first days of the release (talking about itch). Again sitebender mentioned that you need to publicize, it is obvious, more publicity you make more people will notice your game. If you haven't done much work with your marketing I doubt you'll make any sale.