Definitely some fun turns to this story, but it was kind of inscrutable why some seemingly minor choices led to quite different outcomes. Still, overall an entertaining adventure.