It's an average game not because everything is adequate but because there are both really good and really bad mechanics.
The good:
The dialogue system is a fun and interactive take on what is usually a really boring part of similar games.
The car management system is well done and gives a sense of progress.
The writing itself is fun and entertaining.
The Bad:
There's a lot of grind. It takes hours to unlock real sex scenes, and you're never really sure if you're getting any closer to unlocking them.
The taxi scenes are repetitive.
The story has a weird magic element that feels out of place.
Overall I'd like to see the grind reduced and a more informative guide screen that tells you how far you have to go to unlock sex scenes.
The good:
The dialogue system is a fun and interactive take on what is usually a really boring part of similar games.
The car management system is well done and gives a sense of progress.
The writing itself is fun and entertaining.
The Bad:
There's a lot of grind. It takes hours to unlock real sex scenes, and you're never really sure if you're getting any closer to unlocking them.
The taxi scenes are repetitive.
The story has a weird magic element that feels out of place.
Overall I'd like to see the grind reduced and a more informative guide screen that tells you how far you have to go to unlock sex scenes.