Did enjoy this book but a few plot holes reduced the end score. Personally liked the pace at which it moves and the first person narrative but the author was still able to keep a reader thinking and involved.