I'll admit, it was difficult to get into at first. As I got through Part 2 of the book into Part 3 I was hooked.
There were definitely a few parts that ran a shiver down my spine and made me un-easy. So Mission accomplished on what the author was trying to do.
My real only complaint about it, was how some repetitive some parts got, and the fact that I was able to predict the ending about halfway through.
Other then that, good read. Definitely recommend.