Very Scalzi-ish (although, of course, the other way around). Took some getting used to the terse style, after that very well thought through and enjoyable. Especially all the implication of time dilation by long distance space jumps.
All reality becomes illusory and observer-oriented when you study general relativity. Or Buddhism. Or get drafted.