This book was grand. A real fun read. Kept me engaged almost from page one. The character development was impressive. The protagonist is flawed but likeable and the mental issues are a nice change from the normally put together hero.
The narration was also spot on. Loved it. Will definitely be reading more of this series.