Third in his Moonworlds series, this one takes a strange twist in being a fantasy take on The War of the Worlds. Some of the bizarre characters from the previous books are present when the first cylinders are launched and then land, and play key roles in the war against the aliens.
This book maintains the dry, absurdist humour that reminds me of Jack Vance (although McMullen's language is more modern) but also feels a bit more like Terry Pratchett in parts. This isn't to say that McMullen is merely replicating the styles of other authors - he brings plenty of good stuff himself.
A must read for fans of comic fantasy.