The rating and discussion side of itch seems to be dying. I've got links on the closing pages of my game, inviting folks to come back and give feedback, ratings, see what else I've got and even a mild suggestion that they pay, but feedback and ratings seem to have dropped over the last year or so... 9000+ download and, maybe, 20 pieces of feedback. Maybe it's the web app, but it seems to be shifting more towards a download only platform, which is much less valuable to developers.