Playthrough, mechanic, user interface, help feature, combat, story, even H-scenes, all good and very well thought and done.
At the end, you can unlock all scenes and there is a NewGame+ feature.
The only thing I can really say against the game, is the end, at least the Good one. It felt anticlimatic, like an afterthought. I'm always surprised when the devs don't put any effort in the endings, those are the things we'll most remember most of the time.
Still, very enjoyable, worth the time and money, very recommended.