Nice use of the theme! Good job on having different mechanics to the fight. I enjoyed experiencing the story, nice build up!
Some notes:
- I could go through the purple walls after being stuck a little bit in them. That wall mechanic is a good concept but there doesn't seem to be any downside to getting hit right now.
- Not sure what the cauldron is for. Hitting hit produces the same sound as for enemies.
- I like how you can't seem to be able to die to experience the whole story. But a losing health mechanic, hp bars, healing options would have added to the intensity of the fight.
- The throwing mechanic is bit clunky to hit the witch right now but it's a nice addition.