This was my second Holly Black book. It will also be my last.
I didn't love the story--it tried to be too much and fell short at each attempt. I didn't love the characters--their actions didn't match their motivations. There was potential for awesome but only reached mediocre.
I vote this one off the island.