I think the middle part was pretty good, but the beginning and last few hours were too confusing to follow. I love this narrator, and he did an amazing job, but I think the magical elements were just not understandable and too complex.
I think this could have been a great book for me if I could figure out what was going on.
The narration was great, and probably what kept me going.