The story overall is pretty good. Written on a character by character basis but the chapters are not divided by character so it got a little muddled. Definitely meant for Y.A. audience. A bit predictable but a few good twists keep it exciting. Would probably make a good movie series.
The narrator was not my favorite. He lacks range and made the book confusing to listen to at times because all the characters sounded similar.