So, I read the first 130 or so pages and then skimmed the rest. This was poorly executed and didn't hold my attention. And the characters sometimes behaved so oddly I had no idea what was motivating them. And I couldn't stand the narrator. 
 Don't bother with this one.