The previous book, Damsel in Disguise, told relatively the same tale but different angle. In this story, it's from Sophie and Richard's perspective. I enjoyed this story the most as the previous two novels set the ground work and you get to enjoy the ride and see what was missing from the other novel. I loved the story layering that was done. Despite parts of the story was a retelling of the other novel, it was still enjoyable and had its own elements added to the mix.
There are definitely Shakespearean devices used in the story development and the author even makes blatant nods to them. I really got a kick out of it. This is my favorite story in the series and characters as well. I'm sorry to see it end.