It's an okay read, but nothing special. There was some promise early on, but it lacked sizzle after a while. The ending was a bit disappointing. The most interesting character only appeared for a few pages. The protagonist wasn't so easy to root for (or against for that matter).