Good book! Had me on the edge of my seat throughout most of it. Kinda struggled when the three new characters with the group were introduced... May be their names (Dan, Denise and Ray) or how I read quickly, and the names blended together. The ending is just not very cool. Overall, good book to read once.