Just finished it, loved it. Slow to get me hooked but man paid off in the second half. Going to read it again shortly.