** spoiler alert ** 
 I almost finished this in a day, but then I had to sleep :( Almost instantly I was drawn into Maya's story and her interesting background. I loved the setting, the magic, and basically everything, but there was probably a little to much mystery. Things get especially intriguing when she meets and abruptly declares the mysterious Amar as her husband and is taken to the Night Bazaar, which she'd previously thought was just a figment of her imagination. But then it gets confusing. Amar's castle, its inhabitants, and many rooms are exceedingly odd. Though some things are cleared up, you still find yourself puzzled throughout he story till the end, where everything is explained. While the story was intricately planned out and quite brilliant, I felt, all in all, it could've been written and spread out better in a less confusing way.