A really entertaining story and an interesting combination of sci-fi and fantasy/litrpg. The story nicely illustrates that good/bad is a continuous range, not just black or white. Well worth the time.
As an audiobook though, I really wish the character stat sheets had been abbreviated; summarizing the change in points would have been enough. RPG stat sheets and point accounting ledgers was the single most annoying thing about this audiobook. Made me wish I had bought the Kindle version instead.