Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

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.