First off I have listened to a few books close to this long this one keeps you entertained to the end. I really like how they break them up you can leave them listen to another book and pick right back up. Mikael Naramore has to be one of the most talented voice actors I have ever heard. He has to do like 40 voices in this book man,women, monkey, rhino, robot he nails them all. All the characters are well developed and you can really picture them as a being some books struggle with that. I like how Morin mixed tech and magic into the story very original. Overall great listen.