Very cool idea. I would have made the mirrors the central theme of the game. I understand that you want to make the player get used to the game before adding in the mirrors but I think for reflection theme you should start with the mirrors.
Also where is the cute vampire in the thumbnail. Having a mirror does not stand out in a jam about reflection when everyone is going to have some sort of mirror. I think cat vampire is way better looking and animated
I like the you win dialogue. Makes me remember the good old days of Tekken.
The visual aid broke on the web build. We also faced the same issue, you might want to change the font used for the visual aid.
Good work :3