I just can’t say enough good things about this book. It’s well-plotted. There’s an excellent cast of characters, and they develop in interesting ways. The world-building is wonderfully rich.
I have the same incredible, bubbly feeling that I did when reading the very first Dresden Files novel by Jim Butcher–gimme more! Fortunately, there are already three more books available in the series (Hexed, Hammered and Tricked) with a fifth (Trapped) on the way.