I really appreciate the feedback, thanks! The dash seems to be universally agreed to be janky/buggy and wasn't behaving how it was intended so I released a hotfix that makes it work properly. I think you're right about being able to move. I'd probably consider changing fireball to be a hold and release ability that you can move around with precharged and ready to fire