It is so hard to write good characters, it is even harder to write great dialogues for them but it is almost impossible for 99% of the games here to put it all together to make you feel it is not forced. That is the way you can recognize who is really good at it (making VNs) and who is not, you just need to have "that thing". Talent, tons of empathy to actually be able to identify as character? You call it but yeah, not an easy task for sure.
Each character has it's own approach for example, god how many games are out there that would allow you to just put some cheap lines to Caroline and make her let you fuck? Not here, she is mother above all and you can feel it here, make Maya like you is the way to go. Ashe? MC's first though is "bimbo" and after a while you see how complex and smart she actually is. Meeting her parents made me flashbacks lol, I guess I'm not the only one here. Madison didn't hop on MC's dick when she could, she is loyal to her husband and you can see that from the start, not even a single hint that she would do anything with you. Gabby and her teenage mind, Brittani similar to Ashe and actually more complex and way smarter that she looks like, still a mysterious Pepper, Wren, damn even Lisa feels like there is something more in her character than just silly sugar daddy's girl.
The thing is
NeonGhosts did not go with the obvious and repeatable path of creating AVN characters (one jester male friend and couple girls with one/two obvious traits like sweet/silly, rebellious, dumb, the smartest etc...) but made them more real-like, more complex. Although, thinking about that now, I say it with every AVN, it would be great to see some good written male friends/characters to maybe even compete with them for the girl we both want.