I really enjoy this series, but it also frustrates me. I could not put this book down, but still felt like the series hadn't made much progress after finishing it. I did feel that all the chess pieces are finally in position for the end game. Sometimes authors get too caught up in multi-book plot arcs, such as Connor's still mysterious black mass. In this book, Connor does finally get an answer of sorts, but it's wrapped up in existential technobabble. The Wheel of the World turns, but evidently there's a gap. Oh, why didn't you say so!? Connor does undergo a major shake-up regarding the mass after the climactic battle (these books always end with a climactic battle, and it's always the best part of the book); he gets something else in his head. *sigh*
What really kept me turning the pages was how all the political factions resolved into opposing forces, and readers finally see what (and who) all the sides are: Eorla in the Weird, The Elves, Maeve/the Guild, Ceridwen and the Dead. They all want to manipulate Connor to their own ends. Connor also finally dumps the whining "poor me, I lost my abilities" and becomes a contender. The mystery of the disappearing people is intimately tied into the political infighting, and he actually investigates like a real PI. Moreover, Murdock gets involved and the two become true allies and friends. I was also happy to see the return of Shay. I do love these characters.
Overall, this book satisfied enough that I am anxious for the next installment. Once again the ending was action-packed and fantastic, but also left readers hanging. I'd really like to see the black mass be resolved, and move onto some stand alone stories. This is an excellent, gritty urban fantasy, but waiting book after book for resolution is wearing extremely thin. I'm hooked on this series, but with so much always hanging, I'm unwilling to try the spin-off series set in the same world.