I'm confused... were they trapped in a fairytale land or it's all metaphorical?
[Spoilers]
The knight was a girl who didn't know she was a girl? (why?) Where did the new queen come from? Where did they end up in the end?
Well, I enjoyed the writing and the narration, it was nice!