It's not among my top favorite Dresden Files books, but a reflection on the overall plot made it one "Hell's Bells" of an exciting read. Overall, I think this is THE most twisted assignment Harry has completed. My potential guesses at many future details were constantly derailed, with a few things I never saw coming. I was also surprised it offered insight to old and new characters alike, and I found myself occasionally sympathizing with some of the antagonists at times. While humanizing them in some aspects, Butcher somehow simultaneously keeps a mysterious veil over his tale's villains. He balances it just right that you'll be internally frustrated you cannot learn their deeper motives or characteristics. 
 Criticism. The story was somewhat slow in the middle, but once I hit two-thirds of the way through, I devoured the remaining chapters. I felt certain plot-twists and plot-points might have been overdrawn or obviously added, but they were needed to make the book this detailed while fueling the conflict and shaping the plot. I tend to be more realistic than idealistic, so the very end seemed a little too sentimentally happy in my opinion (nothing more than traditional conclusions to books or series). Then again, maybe it fits with Harry's perceptions since he was through a harrowing job and developed as a person/character throughout this book. 
 This is the one series I consistently read over the past few years, and I am anticipating the next book in this series: Peace Talks. It's kind of odd; I can finally join the crowd and lament the new book's release date--still a good few moons away.