I really enjoyed this episode of the series. Now that I have settled into his use of different demigods to narrate each chapter, the action is carried along nicely through the various plot strands. I can't wait for the next book, but there was a fairly satisfying ending to this story, so I won't be ripping out my hair waiting for the final book's release.