I really enjoyed this book. I thought it had a Blade Runner feel that turned into part Ender's Game part Ready Player One. The first act took a while to get going and I did wonder for a while where the story was going to go. I think I enjoyed the middle the most because as much as I can't believe I'm writing this, I thought the ending was a little rushed and could have used more pages. Or maybe just a different last act. A good book, but not a great one mostly due to how things were resolved. I didn't feel a strong attachments to the characters and I wasn't blown away by the ideas in the book. An entertaining read filled with action and things to think about, but in the end I liked the world the book created more than the story it told.