your e621 ad worked. I click on all the ads though because i'm insane. You wanna make a visually appealing game where the player's choices matter? You got the first part down. It looks to me like you're having fun experimenting with your style and limits. How you answer "choices mattering" will define your game. Your game is really new; you can still make it however you want. I want to give you some advice to help you get it right the first time. These notes got too long so basically, this is how I'd do it.
Combat Rework:
As a player I hope you will make a combat system that is easy for me to learn and manipulate because i want to use it to chase down my fetishes. I’d therefore make it work as a fetish roleplay engine.
My take is that the "carnal" system being adjacent to HP and damage is a start, but is underdeveloped. For the player's choices to matter, let combat depend on the player's sexual patterns, not simply menu selections. The “carnal” system should be the language the player uses to tell the game these patterns. You can implement these ideas with only what you have already developed, + some code! I'll illustrate for ya.
Stage One: Sex as gameplay. Killin' mofos with guns and magic will be your thing to deal with. As far as I care, the carnal system is the combat. Fertility meter. Shaped like a womb or some ballzzz. It is the long term version of the horny meter. Fertility is across battles, horny level resets with each. More sex: high fertility. Low sex: low fertility. The effectiveness of carnal attacks like seduction depends on your fertility. If its low, seduction is weak, fuck em up. If its high, seduction is strong, just fuck’em.
Everyone on the planet is horny. Every battle is about negotiating horny levels with the enemy, not winning, not leveling up, not grinding except on a dick. Enemies have horny levels and fetishes.
If they aint horny, seduce them. If you appeal to their fetish, its an easier battle. If you deny their fetish or blueball them by seducing them without any relief, harder battle. Every sexual act increases fertility. Fertility is decreased by not fucking anything. Sex is the point, but how much or how little is not punished by game overs – that’s just kink shaming.
Fertility maxes out. Clearly the player did not manage their horny levels properly. You’ll learn why I called it fertility now. Rather than just a game over with a scene, make a show out of it! Player was banging everything. Since they love sex so much, increase enemy encounters a lot to simulate a gangbang without forcing it. Player is now forced to appease enemy fetishes if caught having sex again, including forced impregnations. You live with it afterward. Is it a game over? Not in the sense that it forces you to stop playing. Does it matter? Up to you.
Low fertility, maybe enemies and NPCs make jokes about the player being a virgin. Horny level is more sensitive, so it could more easily jump up, but you stay out of trouble either way. Point is that if people want images or animations of a fetish, they should just commission you. Try to make fetishes come out naturally by turning them into playstyles. You will have a very unique H game if you do that.
Stage Two: Party system.
What fun is a party if you cant play with your friends? Lets say the player wants to "date" minxy. You dont need a subplot for this necessarily. At minimum, all you need is a mechanic to FUCK minxy mid battle. Recode minxy the same as an enemy - you "attack" him but its with sex so its all good. Reuse current seduction animation, write a couple new lines, draw his reaction, done, EZ. You can literally do that in a day. Both Taya and Minxy get a buff to fertility. The game can detect that the player is "dating" minxy due the rampant sex they have with him, but not with enemies nor NPCs. Add some affectionate flavour dialogue between them. Perhaps “battle” him to unlock his fetishes, just call it a practice spar and let him be an enemy you can’t kill.
Stage Three: Adding fetishes.
Don’t worry, I’ll describe what I mean by adding fetishes as playstyles. Some filthy fucker liked egg insertion. First we gotta let this fucker know egg insertion is in the game. So I'd make sure the player can see fetishes of each enemy during fights. They can check the fetishes via menu in combat. he sees that the buh'dee has a fetish for incubating other species. Player selects it. the buh'dee says "yo holmes i got some eggs for you." player accepts. You add a sentence saying the eggs were inserted, reuse the animation you already made. Modify something game side, such as giving taya a slower walk speed and making her have to lay the eggs after x time. If that dirty fucker lays eggs for ten different buh'dee, then you trigger something special. wham. They get not just a scene of the fetish, but many minutes of sustained gameplay all about it. When I said you didn’t need to add anything new, I meant it. The game is a concept right now; you need to fill it out with mechanics so that you can sit back, relax, and just art away when the time comes.
Ok. I’m done being the ideas guy.
I know it was a lot so I’ll stop here. If you really want the other notes I have them, but this is really what I wanted to say.