I tried giving this a shot, since i liked the premise and idea of the story, but i coupd NOT get over how obnoxious the villain was written. I get its cool that he is a mod, i wont say more than that, but……its like he is a child. It just made the segments you had to hear him talk, absolutely unbearable. EVEN justin T James narration couldnt fix that flaw. I made it almost halfway into the book before refunding.