Excellent world building scifi
5 stars
It doesn't have the mind fuck moment of The Matrix, but it does pull the rug out from under you some way through the book. Love the switch up, the characters, and the plot lines that work their way through the book. Sets things up nicely for any subsequent novels.