10/10 - Holy cow, I loved it!! It had everything; mystery, great characters, and an ending wrapped up in a neat little bow just like a Christmas present. Yet so out of the ordinary, all of it. I don't want to go into more description for fear of spoiling all the little surprises. If I could put a little caricature of me finishing this book on here, it would show me with both arms up in the air, my hair flying behind me, giant grin on my face, screaming "Wheeeeeeee!!!!" Loved it, loved it, loved it!