Have you tried contacting YouTubers? I don’t mean waiting for reviews on Itch, or contacting YouTubers on Itch specifically, but you finding and contacting them through the “for business inquiries” e-mails on their YouTube channels. They are my primary source on what’s the kool of the day.
Games with high replay value have a symbiotic relationship with them. Not only because they might make multiple videos of the game, but because players are more likely to download it to find things the YouTuber might otherwise had missed.
I’m not as sold on the idea the game in question is heavily story-based.