I like this - a cool take on the theme and a polished game that looks, sounds, and feels polished. Comments from the audience were amazing as well.
I'm not sure I see the plot twist though? I got a bit distracted by the fencing, so I might have missed it.