Ending B. Great story with excellent pacing and just enough restraint. Each break felt properly timed, and the endgame summary matched what I thought I was doing, as well as hinting at other branches. Well done!