Conceptually, it's a fantastic spin on an old story. The execution was solid with the worst bits appearing to be edit fails (there's only so many times I need to be told that Anna was told how ugly she was). The worldbuilding was quite clever. Unfortunately, while I expected it to have romance, I didn't think it was a romance. Romance lovers may find much to love in here, but it was much too much love for me. DNF @ 58%.