I've already read this for a while, but only recently I could give a review because I've been busy with my own novels. Nevertheless, this is a good book. It's themes match it's target audience, yet the storytelling technique is simple and easy to understand. Descriptions are being executed greatly. Sometimes they can be a bit too much and halt the story direction, but the information is there to slowly build up everything: characters, setting, mood, etc. All in all, I'd recommend this for readers who want an action-adventure reading experience, but you may have to be patient towards the slow build up, because it is necessary to paint the clear picture of the story for you.