This book was really heart-pulsing! So many twists and surprises . . . it really kept me turning the page, going, "GODS! Run, Amy, RUN!" or "Really, Dan? Really?" Nonetheless, I'm pretty sure I was talking to myself while reading. It was really good, and I wish some people didn't put spoilers, just in case some others decide to read it! I highly recommend it.