As games like this get more and more intricate, development tends to take longer and longer.
I believe its more a linear story with small branches only. Or you mean they may have started without having an overall idea of the full story? That would be a shame.