This book was recommended by a friend who quipped about jt being a good satire without explaining what it was satirizing.

I’ll avoid spoilers here, and will just say that it’s a great deal of fun and uniquely clever and creative. The narrator does a fantastic job of bringing the story, humor, and action to life.