Very good! You maintained my interest throughout as I tried to figure out what was going on and where we were headed. You keep the characters pared down to enough to serve the story without adding extraneous information (I tend to like my characters too much and want to share them with the reader, regardless of the story). Sparse and a good read, while entertaining.