I feel like I really should have like this book better, as it is exceptionally written. I just didn't connect or care about the characters, at all. Also, there were a few key plot elements(characters, places, etc) that were mentioned in passing, never re-explained, and I found myself feeling lost several times along the way.