Thank you for your suggestions! 😄
I think adding some sort of spawning indicator would have been nice for the demons! Regarding the mage, I am not sure how to make the controls feel nicer, but I will take a look.
If you defeat the witch as the demon, you should win, unless you swap in the last second. If you really did not swap, then that is unintended and a bug.
In any case, thank you for the detailed review! 😁