Personally, because, while I like 2d art, I hate 2d game design limitations, I only have 3D suggestions, but:
Coceter Chronicles - Fantasy Setting. You play as Tabitha Coceter, a half Demon half fae girl otherwise known as a Tainted. She is the personal maid to the princess of the kingdom of Runa Almare (I think it's called). At the start of the game, the princess' father, aunt and uncle are seen investigating a tear in the veil between the fae realms and the human one, and, because you're a tainted, which are second class citizens, but also, despite it being against the law, educated, they decide to send you through the veil to investigate. This decision sparks a heroes journey for Tabitha to save both the human and fae realms. The story for this game is way better than it should be, considering its porn, with excellent world building, characters, and even an intriguing central plot. The level of choice you have over how Tabitha acts is second to none. She is, early in the game, asked to go looking for the cook's son, she finds him in a dark corner of the cellar with his back turned to her grunting.
- approach him and see what he's doing or stay back and wait to see from there?
Approaching him startles him and causes him to turn toward you just as he climaxes from the masturbation he was engaged in.
Staying back causes him to grunt loudly making your concerned about his well being and so you ask if he's ok, startling him, causing him to run out. Approaching the table that was in front of him, you find a picture of an Alcurian (essentially futanari angels) covered in semen.
- Then you're given a choice, touch the cum or not?
- If you touch it you're given another choice, taste it or not?
- Finally, if you taste it, you get to decide if Tabitha likes it or not.
These kinds of choices are throughout and have an effect on how Tabitha reacts in the future, as well as how the people she interacts with will act. There are some instances of unavoidable molestation, but even in those she's given the choice to try to enjoy it or to fight.
This is probably my Favorite game.
The other game I have is Project SAGE. In this one your named protagonist is a young girl who lost her family at a young age and lived with her grandmother attending a boarding school until she passed before the events of the game. We open on her traveling to her uncle's place in a different country. Your uncle, his wife, and your two male cousins pick you up at the train station and the 4 of you head to their home. From there you begin looking for work so that you can both save up to go to college and replace your wardrobe, because apparently it's too hot here for the clothes you owned. Along her daily life she's presented, constantly, with choices. You get to choose how smart or dumb she is, whether or not, she is stripping while knowing she's being spied on, or oblivious to the peeping boys and stripping in that sense.
There's a scene early on where she's left alone in the house with a maintenance man coming to fix the A/C. She was cleaning the house in her bikini when he arrived, and decided to take a shower while he worked. He sneaks in and takes photos of her, then goes back to work. In the end he attempts to blackmail her with these photos. Its up to you how you behave here, she can be dumb and fall for it, or smart and outwit him. There didn't seem to be any adverse effects either way, though I preferred the story for the smart path.
Constantly, as I keep saying, you're faced with choices like this and allowed to make decisions about how dumb, smart, pure, or slutty you want to be. What makes me happiest about all this is that the Dev managed to make it completely untied to morality, which is one of the major reasons I stopped playing Good Girl Gone Bad. Because as Ashley in GGGB went bad and did more slutty things, she also started to become a bitch who stopped liking books and didn't care if her actions caused people pain. This game does none of that, in fact, in spite of playing her pretty slutty so far, I still get the distinct impression that the MC in this game is genuinely kind hearted.