Done. But only because I could not give it negative stars.
Slop? Do not confuse lazy dead-end game play, for being unique and offering quality. Just make your game a romance, and be done with it is my advice. Or do not make the dead-end game play elements, and allow redemption from any point in the game. Forced replaying is not replayability.
If you want your game NOT to be a dud... either commit to it being solely a Romance AVN, or address the game breaking flaws of the Harem elements. Just hard locking progress away behind a flimsy morality system is lazy. If you really want to be able to call those games you seem to disdain SLOP, then you should try meet your own bar. Work out narratives, ones that are complex, and deep, emotional if you must (no one says it should be as easy as giving a jilted love/lover a rose and peck on the cheek), that allow one to move through those polarities. Specifically, the Loyalty Locked game play, because there is little to NO lock on Corruption path. Not doing so, will be seen by many people, as just a lazy, no hardcore gamer wants hard locked, dead-end, gameplay. Maybe you are not aiming at gamers... ok, fine... then perhaps another medium than a video game might be better for you.
If you ARE going to make a GAME, then if you have elements like hard dead ends, that have no warning, and no way back from, without restarting, but are not really narratively essential either, which these are NOT, sorry... then you will get bad press, and people will laugh when you are tone deaf enough to call OTHER peoples AVN's slop.
Make what you want. No one is saying you cant. I can share my thoughts, and ask for features, that is the price you pay for putting it out there and allowing public comment. I cannot make you do it though. What I can do, is tell you as someone who is a ground level, dawn of, day 0, gamer, of over 45+ year experience, that if you want your game to actually not just be slop of a different colour, then make the hard locked, dead end elements, work. Actually justify them, and warn of them, and make them consequential, much more than you do, or drop them, or just make your game solely a Romance AVN and remove any chance of them altogether.
You do none of that, and betray gamers hours of investment in your game, irrespective of if it is a free game or not... then you can expect every poor reception and bad rating and negative review you get. Just something to think about.
Have nice day too.