The cover and description of Unraveling are interesting enough that I had Elizabeth Norris' debut on my to-read list, but it was the book trailer released by Harper Teen that elicited the most excitement (and the undeniable need to read it). I was, understandably, pumped to find a copy of Unraveling in my mailbox, but I had no idea how seriously badass it would be.I thought this novel was primarily a thriller and had no idea that it would have some solid science fiction elements as well. I can't really tell you what I specifically loved about this book without some major spoilers, but holy macaroni is it fantastic. For now, I suppose you'll just have to take my word for it, but I seriously can't wait to see how people react to the twists and unique elements.I will say, I'm not sure this idea is wholly original... There were a couple popular television shows with similarities that came to mind as I read. But, then again, most books have plots that are similar to others. I would only have had a real issue with this if the rest of the novel (characters, dialogue, setting, etc) fell short, which wasn't the case.The only aspect of the novel that I sometimes struggled with was the romance. I actually quite liked Ben and Janelle together, but I felt like Janelle fell for Ben a bit too quickly. Norris clearly explains Ben's feelings for Janelle, but sometimes I wondered if Janelle's main attraction for Ben was inspired by his strong feelings for her. Basically, he likes me so I like him. Not that Ben didn't deserve her attention... he so did.I expected Unraveling to be good, but it exceeded my expectations by far. I can't wait to read more from Norris!