Ratings679
Average rating4
3.5 stars. I wanted to love this more than I did, but it was still very well done. For some readers, there will be many unexpected twists. The world building over the real world was complex and believable. There were some lines that were my favorites in 2019. But overall, something just fell flat for me.