A solid, if somewhat bloated entry in the adventures of Carl, Donut, and company. The long awaited “Faction Wars” floor that has been teased from nearly the beginning finally gets a sprawling narrative to bring it to life.

Overall, the story works well and allows Dinniman to wrap up some major story arcs and provides something of a hard reset from which to launch future stories.

If I have one complaint it’s that there were a lot of characters to keep up with this time, some of whom had similar names that were harder to remember who was who and what they were doing when we last checked in. As usual though, the audiobook narration by Jeff Hays is superb.