While I really enjoyed the funky premise of Rampant, I got a bit annoyed with Astrid this time around. Everyone is in love with her! Her boyfriend, her ex-boyfriend, her roommate (?!), various unicorns, various adults! But her soul searching didn't engage me (the moral questions about testing on animals took away from the fantasy), she is dumb to trust the obvious baddie, and this felt like a slumping middle book. I say all that, and I still read it in a day. Diana Peterfreund certainly has a way with words, even in this least favorite of hers that I've read.