So much imagination. This is unlike anything I've read. I'm impressed. It totally kept my attention, and I'm an adult. Reading this as a kid must be out of this world amazing. It's great for anyone who can read, adults and kids of all ages. There's lots of magic and a great cast.