Love the story so far, but my one complaint is that it sometimes feels like you're writing for the correct path, and other paths where a player messed up just has sections removed. I don't mean where a player didn't make the prerequisites for a scene, but how a scene changes when the player's choices wouldn't influence it. A prime example is from the new update. Mild spoilers, but when you have Aiko come with you back to the states, at the baths, she basically runs interference so a character doesn't see an event happening. If she doesn't come back, instead of that character stumbling on that event, they simply don't go there, even though Aiko's presence shouldn't affect that.
Not every branch needs to be fully-developed, (A good example is the game over from after the yakuza event) but sometimes, when stuff seems removed for no apparent reason, the player feels a little cheated, like their clever manipulation of triggers and events was just hand-waved away.
Other than that minor gripe, (which can honestly be solved with a flow chart seeing where these unique anomalies are) I've really been enjoying the game!