I enjoyed the story and the characters. I thought the idea behind the story was good. I was annoyed with Garrets self loathing behavior. I also wasn't crazy about the head hopping between two or three side characters when i wanted to know about the main characters. 
 will continue with the series between other reads. 
 story - 2.75 
 narrator - 3