The story has an interesting twist on the protagonist main story. The main character himself cones across as barely likable. This is amplified by the readers having full knowledge of his thoughts. I found it hard to cheer for the guy at times. But the unique perspective of the story was its saving grace for me.