I learned about this book because I followed the YouTube book reviews of the author, Will Jordan.  Sadly, his reviews are no longer available online, but I had been very impressed with his sharp commentary and his clear understanding of character, plot and pacing.  The fact that he was able to present it in a fun and amusing way was an added bonus.  Naturally, when he announced he had been awarded his first publishing contract, I was keen to see if his skills as a reviewer would translate into those of an author.The novel most certainly did not disappoint.  It is a riveting roller--coaster ride with interesting, well written characters.  Jordan switches easily from viewpoint to viewpoint, with each character having his or her own motivations and voice.  Although it is not a world I personally inhabit, the characters were believable and realistic.  The plot was well thought out, with one twist after another and kept me turning page after page.One review I read mentioned that the language was often repetitive and uninspired.  I would say that is probably a valid criticism.  It's clear Mr. Jordan is no wordsmith.  However this is more than balanced by excellent characterisation, plot and pacing.  Personally, I would also have welcomed some of the author's natural wit to have come across in the novel.In any case, I will certainly read the sequel when it is published.  I gave Redemption (Ryan Drake 1) four stars out of five.