I d/l this book nearly a year ago and just got around to reading it. Excellent read. Pretty much on par with Turing Evolved by another author.
I did find a number of typos... early on in the book I ran across several, then most of the body of the book seemed fine, then towards the end I ran into a few more.
Initially the typos were distracting, but then it seemed to clean up and the story took off. I had a hard time putting it down until I finished it.