Not my favorite
I guess for me this goes into the file of "too snarky for its own good." Too much unnecessary language, too much unrealistic violence ... seems more like a grown-up comic book than a good thriller. That said, if you are looking for something in that vein, this may be the book for you.