That was a lot of fun hahaha, the black cat fight was so suspenseful. I think you did a very good job with the different enemy types each having their own mechanics, very good.
Some things to polish: With the grey background it's easy to get lost and never find your way back to the cauldron. I thought I had to start over but got lucky and found it again.