I didn't really like it. I might have bailed after the first third, but it was a #buddyread.
Anyway, I think the first third is good, and the Fairy Tale part was predictable. A YA novel with a bit of an edge. 😬
Spoiler-ish info in comments
#Gladstonerds @scripturient @Leniverse @Oryx @squirrelbrain
PS: story does not contain a black cat, but #ShadowCat thinks it should have. 😉🐈