I really liked the book, the beginning was the the best but as it went on it started to go a bit slow for me but overall a great story. The only major thing that bugged me was that I wished he would evolve faster, but that's mostly my personal preferance rather than a flaw