This is the series starter for the Ryan Kaine series. Overall, I enjoyed the book but there were issues. First and foremost, the villains were WAY over the top. It seems in the author's mind, bad guys are gay and like hurting people. In real life, bad people are more nuanced. The other issue I had was there were several strategic mistakes that require you to suspend disbelief. The Ryan Kaine character however is well developed and is enjoyable to root for. I will seek out the next book in the series in the hope that the author tones down the silly bad guys.