"Eh....."
This story had a promising storyline. However, the author could not seem to keep track of her story. Contradictions expounded. The world was unbelievable despite the fact that the author pretty much ripped her fantasy world from more creative authors. The characters had no soul, (Puck's character was saved only by the talented narration). While I can forgive improper english and swearing for the sake of the character/story/setting etc., the authors use of expletives left me remembering that swearing is for those that don't have the vocabulary to express how they truly feel. Save yourself the wasted time and read something with heart.
A few titles that I do recommend in the YA fantasy realm:
A Wrinkle in Time + any and all books by Madeleine L'Engle
Sabriel and Lirael by Garth Nix
the Septimus Heap books by Angie Sage
The Demon King by Cinda WIlliams Chima
Tyger Tyger (skip the sequel however) by Kersten Hamilten
His Dark Materials Trilogy by Philip Pullman