The overall idea of the book was good, but it was poorly written. Seems to be written for teen boys but some overly sexual remarks made me think twice about giving this to my 13 year old son. They're mild for an adult but some of the comments objectify women as sexual objects and I will not expose my child to those attitudes. If that was the worst of the book I might have given it another star, but the plot is dull, nothing much really happens other than what you'd expect, the writer spends too much time telling instead of showing. Feels like a 15 year old boy wrote this book.