I enjoyed reading this book 2 years back when I was 10. Slight gore, but not something the weak hearted couldn't handle. I like it because it doesn't give itself away too easily, like most books. Until near the end, you don't know what's going to happen next, so you just can't stop reading. Then when it reveals itself, you keep reading to make sure you thought correctly about the ending! I love it!