Nothing overly gruesome or repetitive, fairly general characters developed, no one persone stands out from everyone else – nice to have an average mix of people vs so and so is special ops and has this and that special training. The story flowed, though at times had to back up because of the sudden switch in what was developing – I think the book probably would have visually made it easier to see the timeline jumps.