If I could wipe my mind of one audio book so that I could experience it fresh, it would be this. I cheered and laughed out loud. I know the characters, I care for them deeply. The story can be predictable at times, but not obnoxiously so. It’s more that I know the characters so well that I have an idea of what choice they would make, and it does not ruin the excitement of the story.
All in all this is a fantastic story with great flow and plot movement, bolstered even higher by the fantastic voice acting. I would not change anything about this book.