Although this is a well-written book (with the expected amount of mistakes before editing), and while I was heavily interested in the story, I couldn't bring myself to give it more than 3 stars. The random switching between POVs was unnecessary, I felt, and gave me the impression--especially at the end--that the author was trying to bide his time for some reason. Of course that increased my anticipation, but it made me a little irritated as well. Who cares about this rat's life story? Not me! (Or at least, not in this book.) Then there was the case of the ending--the big reason I didn't give this book a higher rating. I liked the way the book ended, but at the same time, it was too expected. The writing also felt very rushed, which made it hard to get through the last chapter. Finally, my biggest pet peeve of all was The Devil. I wanted this book to be a thriller, but unfortunately, was very disappointed with the antagonist.