Second time around, and still an engaging story from start to finish. I love the opening scene, from there it unfolds at a nice pace with a lot of world building without all the tedious info dumping. 
 The characters while drawn have yet to be fleshed out to their full potential. Having read a big chunk of this series already I do know that will come later. The main character focus doesn't shift much from harry and his droll humor. Many readers may not relate to him as he is a contradiction, but he has a unique voice that is well brought to life by James Marsters, the audio book narrator.