As usual, Harry didn't disappoint. I was hoping and praying he'd finally get laid but alas it didn't happen. We meet some new characters. The darkness within Harry, the Wardens make an appearance and I specially liked Butters. Appropriately named Butters was a reluctant sidekick who along with Mouse ended up kicking some ass. My only complaint was that I figured out the mystery early on. One thing about Jim Butcher's writing is that every detail, however mundane, has a purpose and the story always goes full circle including all the little details previously mentioned that the reader might've thought as fluff.