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

Few people ever comment on Itch, because you need an account, and frankly it's mostly creators who make accounts here. Most players seem content to download a game and move on. That said, many people find my games through a devlog, so it's worth having them IMO.

Yeah that might be the reason why people don't engage, It helped me too with my game but you know I was saying to improve it and make it just more visible, because it's the most important part on itch.