Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I do allow comments. If I didn't want to hear back from my audience, I'd be working through a publisher. Besides, the comment section is a good way to meet new like-minded people, and see what they're working on. So, a win all around.

Of course, enabling comments does make you responsible for moderation, but that's normal. I imagine not everyone has the time, though.