Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

Try f95zone.to

I try not to use it too much though because people can pirate a copy of a patreon/subscribestar release and post it without dev's consent. Kind of rips off the dev's work and hurts development, which is never a good thing.

Its kinda looked down upon there though and most pages are just the public releases. Unless it's translated games where it's just kinda the norm to pirate it.