There are things about this game I love, and things about this game I hate, and because they exist in fairly equal measure, I have to rate it as a 3.
So, spoiler free, things I love:
The girls are attractive, have unique personalities, and character development, as well as meaningful interpersonal interactions between each other.
As the plot is 85% or so character driven, these factors are important, for both sex and story reasons, and by themselves, make the game worth playing.
Things I hate?
The MC is, at times, a pussy, who totally accepts what is happening, without any attempt to fight back, or even get angry.
Too many times in the game, there is a time skip of days, weeks, or more. Late in the game this is especially a problem, because as things are coming to a head, confrontations, conversations, etc, that are IMPORTANT to the resolution of the story, are entirely glossed over in time skips.
Points seem to stop meaning anything. Your pacifist versus perversion points stop meaning anything. Alice's perversion points stop meaning anything.
Lastly and most importantly, CHOICES DON'T MATTER in too many ways. You CAN NOT opt out of sex scenes with certain characters.
This is infuriating. What if I don't want to fuck Susan? Or Hailey? There are even choices that allow you to say "no," and if you do, the MC will usually say "I should do this anyways," and goes and does it.
And this goes beyond just the girls.
Late game, when your father comes home, you are mnore or less stuck into accepting him giving you a ride, and listening to his bullshit. Even if you are given the option to blow him off, you end up not following through
The game, basically, railroads you into content, and you are forced to partake in that content.
The only reason this is forgivable and doesn't denote the game solidly to a 1 star rating, on principal, from me, for stripping me of meaningful choices, is that I like the 4 main girls, and they forgive or understand other dalliance's on the MC's part, so my story with them can still continue, and their content and personalities are worth it enough to endure what I see as negatives.
However, I want to strongly emphasize that, with the girls as they are, if done BETTER, this game would be rated 5 stars, and worth every single one, without question.
I GENUINELY like Alice, Karina, Leah and Melody. They carry the entire game, and make it worth playing. And it's a disservice to how well they are written that the lack of choice takes away so much from this game.