The good parts of this story were really, really good - beautifully written with an extraordinary imagination. Unfortunately these moments felt slapped together and often not linked at all. There was so much richness and depth that could have been written into this story that I felt disappointed it didn't live up to it's potential. I would definitely recommend you read it, but don't believe the hype.