Although the dialog can mess up a few times, the plot and stories in general are rather well written. The characters personalities shine through, and nothing is too rushed. Sure Im not a fan of the ticket system, but that is unfortunately in many other games like this as well.
What I think couldve been better was the fact that maybe the male characters could have changed according to how the story described them? Like when it says Todo is in a white suit, while his character form stays the same. Just little things like that could make a huge difference. I love the game all the same though and would recommend playing it as long as you have patience and tolerance for occasional cliffhangers.