Not my kind of book. Recommended by a friend. Way too folk-lorey/fairy-taley. When he looked across and saw a unicorn I almost threw up in my mouth. I found myself slapping the book down on my lap about every five pages, saying, "Of course he did," or, "of course she was." For instance, she had a 'magnificent body'. Of course she did. Of course there was a unicorn. Of course she back-flipped up onto the bed and landed, straddling him. Sigh.
I read through the whole novella in one sitting, and felt bad about telling my friend that this was equine excrement, but - well, I think it was pretty bad. Maybe if there had been time to develop the characters more then it would have been more believable, and thus, more fun. Likely I would still be having trouble with the plot that a warrior princess has to use a crystal ball to come through a portal to fight demons in New York, but - well, never mind. I will never be okay with reading stories involving crystal balls and unicorns.
It did have a couple of moments in it where I smiled to myself. Like, oh, that was clever. Nice! And I enjoyed those. But they were few. Sorry, Spark, I just can't call myself a fan of this genre. And yes, that's what it is. I'm sure Ms. Roberts is a fine author - but this just happened to be my first taste of her writing, and I am already so stoutly against this genre that nothing within it will get a fair read from me. Not her fault. Not Spark's fault either. Hell, it's why I have not, nor will I ever, read Lord of the Rings. Or Harry Potter. Or Twilight.