‘Imaginative Setting, Compelling Story’
OK, this is a science fiction book, but that setting is secondary – it’s primarily a thriller. It’s nicely done, with things being revealed at appropriate moments rather than it all being spelled out in advance.
The flashbacks do make it hard (towards the end) to keep track of what is happening when though – I don’t know if this is deliberate or not, but sometimes I was left guessing ‘did this happen before X or after it?’
Still, that’s a fairly minor point about what is overall a lovely book. The story is interesting, the setting imaginative, and the characters interesting. Excellent.