This was an enjoyable game! After beating it the first time through, I really wanted to see if there was an efficient way to get to the ending (which I thought would be more involved but it seems like the fates are really only contingent on which locations you've found). I think I got it down pretty low, but I didn't go looking for every combination that was helpful.