I enjoyed this well enough, but it didn't hit the ball out of the park for me--it was good but not great. Admittedly I didn't remember who Prospero was, though I was pretty sure he was from Shakespeare's works. I looked it up just now--he was in The Tempest, yes? I don't know what bearing that had on the story--I'm guessing it probably lends something new to a lot of the elements. I'd be interesting if someone wants to point out what importance that had.