This one was a hard-to-put-down, crazy fantasy that made me wish I could read it again for the first time. Those are few and far between.
The heroine finds an enchanted locket that transports her to an alternate reality where bunnies can strip your bones and clockworks replace modern technology. She is unknowingly answering the call of our hero, a vampire, gypsy king, who runs a traveling carnival. Loved me some hero who was not too tall, could juggle, dance and do magic while letting his fingers do the walking with his black, scaly hands. Everybody's ideal feller. Our heroine has to decide her future while she and the hero are pitted against bad guys, blood thirsty wildlife and vengeful ghosts. Had. A. Blast!
However, as a public service announcement, several vicious, man-eating bunnies bit it during the making of the story. Just thought I should put that out there.