Overall a great story. Lots of character depth, the action is good, the world building is interesting,

The narrator could have been better prepared for the non english words, he was also fairly slow I ended up speeding the performance to 1.30x.