It could definitely do with some refinement. The branches could be a bit . . . branchier? The endings I got tended to feel mostly the same. I feel like the characters kind of blended together, too.
I mean this constructively.