My rating: 3 of 5 stars
Usually, if a book doesnt pull me in within the first few minutes, it hits my read later stack. I have been getting more and more impatient with books, and the casualties have been piling up left and right. This book almost hit that same pile. The only thing that kept me from doing that, was some strange inconsistencies. At the beginning of the book, there is an alien race that at first you assume is humanoid. As the book progresses, you see that that is not definitely NOT the case. That is the only thing that kept me interested in it till it got good. The book itself I found a little hard to follow, as the author has set up the universe in a very strange way, with different layers, and technology only works on certain layers, and just generally I felt lost in the universe that he created. I tended to just go with it, but I did get confused many times. I was ok with the ending, and I was not to disappointed, but it could have been better. My last gripe, is that you can tell this book was written a while back. He handles the universal internet like its one giant forum, and the amount of bandwidth that people get is laughably small compared to what is available now. Overall, I really wanted to know what happened in the end, so I did finish it, but I probably wont recommend this book to anyone. It had enough novelty in it to keep me interested, but the story was too convoluted for me to follow well.