Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I'm glad you've decided to keep working on it, I'm certain they'll turn out quite differently, and it's not exactly a saturated genre :)