Agent G was interesting. An international assassination business operating in secret, and yet well known, is an odd combination until you think about some real-world agencies and their own double roles.

The book follows G, a hitman with no knowledge of his past and nothing more than snatches of memories that haunt his dreams. He’s part of the International Refugee Society, the cover organization for the real side of the business. Each of the agents in the organization have their memories wiped and are given neural and cybernetic upgrades in order to fulfill their role. The assassins are paid handsomely for their work and at the end of ten years of service to the IRS, they are given the option to have their memories returned to them and live on their earnings from killing people.

Okay, easy enough, that’s the first ten pages or so in a nutshell. Then things rapidly turn on their head as agents begin to get killed in all sorts of wild manners and we’re introduced to a whole slew of characters, some only around for a few paragraphs before they get whacked in an all-out shadow world battle royale.

The Society has a mole. G’s friends are dying. He must go to Italy and stop the Carnivale, a rival group of deviants. Along the way, his past is revealed to him in ways he never expected.

I enjoyed the book and look forward to the next installment. The pacing worked well, even if it did seem frenetic in some instances of non-stop action.