Perils and puzzles succeed one another through short, staccato sections. Strange objects and strange abilities fleck the plot, almost to excess.
The Tin Man, as Simon's rescuer becomes called, can speak fluent Russian, shoot a flying knife out of the air, whittle consummately. Metal plates bearing runic inscriptions, and a suit button which lets its owner bend light both feature. So do a lot of subterranean chambers. If things look like slowing up, another hidden door/mysterious being/eerie light or three do their stuff.
It belts along with tremendous energy, episodic but cumulative, barrelling towards a riddling little epilogue.
The poignancy of a small boy trying to find his way home, and the motifs of commitment and loyalty which accompany this, help deepen the plot. So does the unease of an existence where present is murderous, future uncertain and past evasive.
Simon is an engaging creation, a stoic, frightened small boy who can play Pachelbel's Canon at a crucial moment, just as the world seems about to end. (Well, what better time?) More variety of pace and fewer bizarre semi-life-forms would improve things, but it's a considerable imaginative accomplishment, and definitely absorbing. Watch this guy's space.