See this is exactly how you can tell this is a crap development team. For one if you write a story and make bibles you would make sure they are followed up by reading the dialog not "inside" the game but before it gets into the game. And the conversation dialog is a easy tool to create, I prefer to use Freeplane and when using it shows how many branching points you will need.