I'm so glad you found that ending! I wasn't sure when writing it whether it involved too long a string of specific choices to reach.