Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags

I disagree. I think comment sections are often used to ask questions, request features or give feedback.

Complicating that process by forcing players to email you or create an account on your third party website will obviously bottleneck feedback.