I have played some games of BxB GxG and that stuff but the end was always quiet weak. The end of this game is just really good. I don't say perfect because the story seems to go around the same ideas three or four times, but anyways, the end is quiet strong, the story is very well-constructed and the lore of the game is quiet interesting. The only thing that I have missed is a little more of space for player decisions, but is ok.
With this, I don't want to say that is the best game of its kind but it does a really good job with the relationships. The weakest points would be, that Kotoha is very easy to get along with and that the player hasn't much choices.