Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

Not only "juiciness". The game is very juicy, yes it is. I mean like overall polish. But like I've said before, you have a good concept to develop