This was good. Really good, in fact. But it was also lacking... something. 
 I'm not quite sure what, except that the pacing of the last 50 pages or so pushed this to a conclusion at a breakneck speed and it was almost like I didn't process it was over until I realized I was only a few pages from the end. It also felt sort of convenient? Given how messy some of the other plot points got (and I mean that in a good way!) it was almost a let down? 
 It's a good ending, don't get me wrong. It wraps things up the way a conclusion is supposed to, but I still felt like something was missing. 
 Anyway, regardless, still easily 4 stars and a series I would highly recommend!