In a world of magic, where computers and nanotechnology are long gone, where thoughtless gods struggle for power with little regard for those below, one unlucky man must make some tough decision... Maximillian the Vaguely Disreputable isn’t sure what’s going on in the village of Roosing Oolvaya. Someone - probably a god - has trapped Max’s friend The Great Karlini in a castle that keeps trying to move at the most inconvenient times, and naturally it’s up to Max to figure out how to spring him.
The port town of Oolsmouth used to be a quiet, peaceful trading city. But with Maximillian the Vaguely Disreputable, Shaa, the Great Karlini, and the Creeping Sword all about to converge there, it seems unlikely to stay that way. The usual power struggles - gods vs. mortals vs. gods-know-who in the everlasting Dance of Gods - are brewing in Oolsmouth, and tension is building. But the ship carrying Shaa and the Great Karlini into town has been hijacked, the Creeping Sword has already missed the boat....
As Maximillian the Vaguely Disreputable comes close to solving the laws of conserving magic and tapping the gods' power base, the Creeping Sword is drawn more deeply into the fight between warring gods.
When the Great Karlini’s laboratory catches on fire, Maximillian the Vaguely Disreputable knows it’s a sign of bad things to come. They are: the last battle between gods and mortals is looming; before it does, certain answers must come to light. Just who is the Creeping Sword? Will Shaa free himself from the curse his brother inflicted upon him? And most important of all, who will be left standing? The Dance of Gods concludes in a fast-paced final movement.