Skip to main content

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

I think the Itch.io server has more or less that function

(+1)

Pretty much, yes.

There is also the subforum for game feedback. And any game with open comments is asking for it (pun intended).

My guess is, there are more game devs hoping for feedback than players willing or able to give such.