OK, I almost DNFed it a couple of times, but then I read some good reviews and decided to give it another chance. In the first half of the book basically nothing happens. VERY BORING. Things started to happen (and gets interesting) through the second half (finally). Anyway, considering the first half of the book and that I saw the "big" secret coming from miles away, I'll give 3.5 stars.