I saw this book everywhere I went. Every store and library. I had heard very mixed feelings on it: either you loved it or you hated it. 
 When I first started reading this, I liked it but wasn't a big fan of it. By the end, I was in love. With the characters, not as much. With the world? Definitely. I love the concept and how everything played out. The writing was a bonus to the world building, since it was told from Todd's POV. 
 One of the major things I didn't like about this book (and causing the 4 star rating) is the undying of one character, the death of another, and some of the timing for a lot of the book was (like how long it took certain things.) 
 Overall though, I did enjoy this book much more than I thought I would.