This is somewhere between a so-so and a pan for me. It didn't take much for me to get invested in the story. I thought the idea behind the book was really interesting, but the execution left a lot to be desired. Things happened too quickly, ideas weren't fleshed out enough, and I didn't care about the characters. There were a couple good moments, and it did keep my attention, but I was bothered by too many things to truly enjoy it.