I slogged through. By the time I got annoyed enough to consider quitting, I had too much time invested to give up. The story has an interesting premise and had a lot of potential. Unfortunately it is a bit disjointed, and the cartoonish characters and ridiculous dialogue kill it. The protagonists are unsympathetic and prone to making really dumb decisions. I don’t think I’ll be reading any more of this author.