I wasn't in love with the voice of the main character--I found it somewhat off-putting, though I'm assuming it's intentionally created to reflect the central character's pretension and lack of social skills? However, it prevented me from achieving any level of 'immersion' in the story, so it's a pass from me.