This is the third book and so far I think the stories are getting better and better, although I did feel like there were some minor plot holes that cropped up near the end of this one. Or, at least, plot stretches if not actual holes. I was about 80% through the book when bedtime rolled around last night, and I hated putting the book down. I didn’t have any choice though, because I had a 3.5 hour road trip early this morning and I didn’t want to drive tired. I looked forward to finally getting back to the book and finishing it up all day.
I’ve continued to enjoy the main characters in the books, and I especially liked some of the new characters we met in this book. I hope we see more of them in future books. One thing I especially enjoy is that there’s always, so far at least, some sort of mystery to figure out. There are people who aren’t who they seem, unidentified people causing problems or with evil intent, etc. While I’m reading, I’m constantly making predictions and/or evaluating previously-made predictions as new information comes in. Sometimes the climactic reveal does feel a little Scooby-Doo-ish, in that you have people standing around talking about what happened and tying together all the plot threads into a nice, neat bow. But I do enjoy the way everything gets tied up pretty neatly. I’ve been reading a lot of open-ended books lately, so this makes for a nice change of pace.
The rest of my comments are either major or minor spoilers, so I’m enclosing them in spoiler tags.