I had a lot of expectations for Horns. I've read more of Joe Hill's work and loved it. I've been trying to pin down what I didn't like, and I'm struggling. 
 Joe Hill's writing style is very similar to Stephen King's (which makes sense, since he's his son) but with a twist. That being said, I didn't go into Horns expecting a King book. So that's not it. It wasn't poorly written, or boring. I was engaged the whole time. I think at the end of the day it was just a bit too dark for me. And that's saying something. Dark twisty books are fantastic and I love them. This book was so dark, so violent, I think it just pushed a button for me. 
 I also wasn't really a fan of Ig, and when you really don't like the main character it makes it harder to enjoy the book as a whole (for me at least). I wasn't a huge fan of his girlfriend either. Most of the characters had few (if any) redeeming or likable qualities that drew me in. 
 I still think that Joe Hill is fantastic, and I plan on reading more of his work - this just wasn't my cup of tea.