Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

That too, but we would like to make a full version with a much more sophisticated art style and therefore a bigger budget ... that is a tricky undertaking in these days.

(+1)

Oh, that's what I mean; those platforms could get you the $ needed to complete the game, through fans! The biggest problem would probably be marketing, and you could already have a lot of them through places like https://www.reddit.com/r/itchioJusticeBundle.