you are 100% right there with saying that a lot more fun interactions would have been possible. I had a bunch of ideas that I thought were cool but that we decided to not go with because of time constraints so there is still a lot unexplored territory with those mechanics.
Also thanks for the bug reports. I was aware of the second one where the staff still kills enemies when not flying anymore. (I was just too lazy to fix it -_-)
Thanks for playing