Thanks a lot :-D
I had planned to indicate some mechanics with the voiceover as a hint after a while, but the bossfight took me longer than expected to do...
Yes, the character controller is really weird, sorry about that...