This took me forever. Despite the Jim-Dale-like narrator, I couldn't get into the audio and switched to print about halfway. I love the concept and how the book started. But then it lost me a bit, and I thought there were too many conveniently magical solutions to problems. The ending was satisfying though.