You're probably already aware that the progression is bugged. Sometimes the knight doesn't even arrive and you get fired. Sometimes when you lose, the replay button doesn't work, but the space button is still being displayed, etc.
Besides that... This is amazing! One of our initial game ideas was to have you play as an NPC, but we couldn't figure out how to construct a game like that. This is a such cool way to approach it. It says a lot about the quality of your writing that I kept retrying the game even despite the bugs. I was more tempted to lose on purpose just so I could annoy the knight. :D
P.S. the presentation is flawless, art + sound. Well done! I hope you expand it.