At the heart of this tale is a bizarre but beautifully written romance with a twist. Against a backdrop of dystopian worlds, Billie and Spike search, time after time, for a life and love together. Packed around that romance is a science fiction novel, full of eco-warnings, philosophising, and a touch of satire. As the revelations slowly unfolded, this novel enticed and drew me through its satisfyingly complex and unexpected story.