Very Generic, I think 8 is too high, score should have been 6 or 5. Its not bad, but its not good either. I am sure you have read some form or variety of this kind of story any where else. That is why its so generic. A entertaining and past time read.