The premise of this book reminded so much of Libba Bray's Gemma Doyle Trilogy. It wasn't quite as good, though. It wasn't horrible, just not executed as well. I never really connected with the characters, though that may have something to do with the narrator of the audiobook. She didn't change ...