This is great! Not only do I enjoy some mirror-based puzzles, but you added some interesting and mysterious narrative on top of it. Great work.
Thanks!