It’s an entertaining story and it’s written well enough, but I dislike the passages, where it’s like reading a game manual. There are also too many stats for my taste. And it’s a bit too campy.
The narrator is doing a good job.