Indie game storeFree gamesFun gamesHorror games
Game developmentAssetsComics
SalesBundles
Jobs

I don't have any reviews on itch.io yet (that I know of) but you can read a lot of reviews of the game on RMN (https://rpgmaker.net/games/5854/reviews/) I am not sure how to view/submit reviews to this site but I'll try to find out!

I sent my review to RMN too. There I found some really impressive reviews. Maybe one day I'll make good ones like those :3