Avoid too complicated game mechanism/mini games.
If we wanted to play a game with a real challenge, we would have played a regular one. I have nothing against mini games but, as surprising as it can be, it's not the reason I play adult games. There's nothing more frustrating than a story/character you start to like, then boom ! Come this particular mini-game you suck at, and you're here, looking the story goes away without you.
You can have mini games, but think about them more like an optional thing, keep them easy and limit the number of time we'll have to play them.
To be sure, take your friend who suck the most, and change your mini-games until he's able to finish them all. Then, lower the difficulty one more time. They must be here to justify the reward, not the opposite ; like in, "don't want to give you $1000 for free", versus, "you beat my game, here come $1000 because you're a bad ass".
Never try to overdo it.
If you think that something goes further than your knowledge, just forget about it. Whatever it's your coding/modeling/drawing/writing knowledge, just don't overdo it. You aren't the best coder in the world, a DreamWorks animator, nor the next Da Vinci or Shakespeare, and it's alright, that's not what we expect from you.
There's more pleasure playing a simple story with Illusion pictures and a basic game play, than grumbling against the bugs of a game with an incomprehensible story, while looking at plastic dolls with smallpox.
Don't be like those guys who want to show us how bad ass they are, and learn the hard way that their 6 yo sisters do better than them each time she sneeze.
Know your story from start to stop.
Even if it's just vaguely, you must know where your game goes, why, and which path it will follow.
A good story is a story we see evolving and which give us clues about what will happen. But not too obvious clues. There's this game where the first time you hear about a future character, the mc literally said that she's his sister and that he miss the old time where he fucked her all days long. It's bad !
Instead, if you want an happy end with an amazing wedding, let the girl say how she dreamed to have a princess wedding when she was young. Or how she loved this (regular) movie where the girl is all submissive, and things like this. Unless it's a brainwashing game, things never come from nowhere, they should be seen in the backstory of your character and so in what she say.
There's tons of pron movies, so the difference a game make is in the story, not in the scenes.
But the best of all the advice come from
@Gomly1980 :
It's your game and your story.
You can improve it based on what people say, you can correct it based on what people say,
but only if it don't goes against your idea of the game. There's tons of games which became more and more shitty over the time, because the author tried to please everyone. Don't be one of them.
You are here to take pleasure making a game, not to raise a lot of money and become the next Bill Gates. If you can earn money it's good, but it's not the reason behind your game.
If someone don't like your game, then it don't like it and that's all. There's plenty of games for them to play, like there's plenty of player for your game.