Daughter got this for birthday. Had to read it first.
Not that great. Fun idea, but not super well done. Couldn't really see the point (the bad guy's motive wasn't strong enough for all the fuss), the hero wasn't that engaging, there were way too many similarities to other popular books.
I gave it a three though, because I think a kid would enjoy it and there was noting objectionable.