For the most part I liked this book and the characters. The story was intriguing and I thought it was well written. One of the problems I had with this book was that it contains little blurbs from Sam that show up with no warning; I think they were supposed to add dimension to the story but they were just distracting. Another problem was the ending left unanswered questions. I don't hate open-endings but I wanted more out of this book.