That's the problem with multiple routes this early in the game ,let's say if you have 5 lis you will see only 20% of the content because you are locked in one path . Even if a Dev makes 1000 of renders per update you are getting 200 .
I can understand if you play 90 % of the game then select which li you want the ending with otherwise multiple endings don't make sense to me .
Which is exactly why (right from the release of 0.1) we have clarified that the branchings will happen slowly
And though some players felt the game was too linear, we stuck with our decision.
However, at the same time, we can't keep everything linear for too long either.
At some point we have to start rolling out the branching, or the game might end up being too "rigid". (Causing the players to feel like they do not have any say in the game's flow/story)
That being said, we understand the scope of this project is quite big. And if we don't stay on the tip of our toes all the time, we might end up being overwhelmed.
So, as the developers, we need to find a soft-spot which balances the branchings and the development time.
Though we slipped up in 0.4 (by being over ambitious) - I believe we have the right plan to handle the branching efficiently in future updates.
Hopefully, we can show that more clearly in 0.5 & 0.6