Not in the strictest sense. There are some dead ends. There are some "stubs", which would lead to additional character branches (if we ever get the opportunity to make more), and there are some choices that alter the pacing of the existing branches.