I enjoyed the book, it was very well put together and I felt immersed in the story. The world is believable and consistent, the characters are well put together and the way the tech works in this world is intriguing. It did not go in the direction I was thinking it was going to go in, which is always a welcome surprise.
I'm keeping it quick because I'm not really into ruining this book for you, so, saddle up cowboy and read this book! I give it 4/5 stims.