2 of 5 stars

This had some intriguing ideas and an interesting plot. I thought it might have worked better as a short story or novelette rather than the length it was. There was a great deal of exposition that wasn’t really needed. I could have given this 3 stars, but I was also balancing my rating against other books I’ve read this year. I always try to be fair with my ratings within an arbitrarily defined period (for me, a calendar year. So, maybe read my 2 stars as 2.5.