Great Scifi. have to forget about physics, but everything else is rop rate.
Glad to see a 0 star narrator become a perfect fit for a story.
characters have depth and are believable.