Yeah, I fully agree, a lot of the time in stuff like this characters are pretty much reduced to like, a one or two sentence summary, but here they're like, deep and realistic enough that I could literally put this as one of my favorite visual novels even outside of the horny stuff.