Horns - Joe Hill

Started out really well in the first couple of chapters, but devolved into something conventional, as if he didn't feel or trust where it was going. I could have used a much less likeable protagonist to give the story some grit. As is, it was fine, though a bit silly and unbalanced.