I enjoyed this much more than the first book in the series. I loved the twists P.C. Cast created on various myths such as Orpheus & Eurydice. The relationship between Lina and Hades was interesting, both successful and mature, but secretly insecure in little ways. Those tiny insecurites are what eventually complicate the relationship. Overall, a thoroughly enjoyable read.