I've had this book on my shelves for a couple of years, and it took checking out the audiobook to get me to read it finally. It's creative, but I kind of think it's trying to do too many things. The resolution is drawn out and unrealistic, as well, which detracts from the story for me.