Well, that was rather satisfying. Thanks, Dana!
The story is compelling, and you get a real affection for these characters quickly, caring about what happens to them, and enjoying the twists and turns alongside them. And there are some deliciously unexpected moments, and a couple of triumphant beats when someone gets the best of a bad situation.