You're right, all this functionality is somewhat unfinished. Creators aren't notified of new ratings, and there's no way to answer reviews or send a PM. As for showing them on game pages, the problem has been one of layout. Sadly, the dev team has their hands full with other things, and figuring out how best to make these additions work hasn't been easy either. Suggestions are welcome.
appreciate the response!
I think this is a really important addition to itch that will ultimately help folks decide what to download & support as well as bringing in revenue. If developers can interact and engage with the customer base it builds trust as well as helping us out with all important feedback we need to improve our games.
Can I make the suggestion then, that even if it's temporary, the ratings & review is hooked into the discussion board (or comments) that apply to a page.
This would at least allow us to interact with folk and should be minimal work for the dev team - I'm thinking force generate a comment/post and let the existing system do what it's good at. The star rating could be temporarily hooked into the avatar, title or comment by means of inserting an image with the appropriate number of stars.
That way, developers get informed of ratings, can respond to ratings and everyone can at least get some feedback :)