I've read the book. It's really good. The whole story is so fascinating and real, it keeps you wondering and thinking. Some parts are dull, but throughout the whole story there's something happening. The ending was okay, but i wish it could've been better.

And to whoever ruined the story for the people who haven't read the book should get some major whoopin'!! Next time, use a spoiler warning.