I received a review copy of this audiobook.
The story has a little magic, but not much. The protagonist is witty, but not as much as he thinks. There are a number of small plotholes. The various plotlines are slightly disjointed.
For all that, the story was entertaining, and it’s less than four hours to listen to.