Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics

Works for me, I can give a star and write a review. Here is an example:

wow, ok. Not sure how I missed that all this time. I usually only rate the products that I have had a chance to go over thoroughly, so I have not clicked on the Rate this Game button a lot. 

So, you are saying those reviews do not show up for anybody viewing the product other than the person who runs the game page?


Exactly. According to a post I found in the forums, those reviews are only for internal feedback purposes. Strange choice. But then again, I know of a few instances of review bombing on DTRPG (and naturally, Steam) so maybe they want to avoid that entirely.