Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs
Tags
(+1)

itch has no public reviews. only that 5 star counter. you should not screenshot users and make public what they told in private. it is unprofessional. also you should not call your users idiots, as you did in your devlog.

if you suspect terms of service violation, you should report it. otherwise, as far as i know anyone can review anything and just like "unfair" 1 star reviews are not removed, "unfair" 5 star reviews are not removed either.

if this is review "bombing" (3 reviews over 5 days at the time you called those users idiots in your devlog is hardly a bombing), you can relish in the fuzzy warm feeling that the bombs actually help your game. a game with 10 reviews and a 4.9 looks not as good as game with 20 reviews and 4.0.

and as soon as there is any topic in a game that is even slightly controversial, like ai, a too good 5 star counter actually looks fishy. at least that is my opinion about the matter.