Kudos to the narrator Mikael Naramore, I’d rank him with RC Bray IMO, great voice characters and inflection experts, great character distinction. Well written story line you never really know where the characters are heading.