Hi! Thanks for the thorough review and the great feedback.
The reasoning behind Hilda being a witch is that this project is based on the "Number Wizard" part of a Unity course I am attending. I wanted to change it up a little, but not too much :)
I could have developed her witch side more, and it's probably something I would have done if this was not just a Unity programming exercise. The same goes for adding more depth and dialogue to the gameplay. I might create a "sequel", where I explore how far the concept can be pushed.
Regarding the genre, I was not sure what to choose. I'll have to give that more thought next time :)