It's a high quality game, full of details. With meaningful branches and hints in the interface. So why do I give it just 4 stars?
Firstly, the story isn't 100% well written. For example, MC says something like "OK, let's move to other questions. I have no more questions". And, the main thing, the story wasn't 100% exciting and captivating for me. It's good, but not excellent.
Secondly, I prefer to play just one playthrough, with as much content as possible. Otherwise, if I try to play variations, then it ruins the integrity of the story, the immersion. The story has its beginning, its development and its end. Otherwise, if pieces of other variations are added, it becomes kinda devaluated. The reality of the game, its magic disappears.
Thirdly, even with the developers' walkthrough, I can't easily get the branches I want. For example, I learn that for Carli I should get high Score rather than Lust; then I try to get high score for Judy, and after quite some time it appears I should have tried to max out her Lust (to get interesting scenes).
I would really prefer to not be blocked from interesting content on the basis of choices I made ages ago. I know it's kinda logical to shift the events' direction depending on those choices, but it's even more logical if I have more choices to influence the current situation. Instead, I'm usually just blocked, with not much flexibility.
Finally, the girls aren't 100% beautiful. (And the most beautiful one becomes unavailable as LI.) I mean, models aren't bad, but with so high overall graphic quality some of the faces really could be better.
So it's a solid, well done game, just it's not really excellent for me.