Thank you for playing and for feedback.
For boss attacks I see what you are talking about. "Big enemy at the end" is just conduct for boss attacks. When boss saying specific phrases it triggers attacks from him. I made it for little bit diversity in attack patterns and give a moment player to breathe since it very easy to block.
About controls. I tried make a transition between run and dodge animation. It actually have interrupt on movement input but i couldn't save momentum for some reason. Since game not about dodging i decided that this is good enough and moved on. I found out why. There was one wrong checkbox...
I had this feedback from some people who also played the game. Personally, I don't understand it cuz you literally just go forward. I wanted to make it way less linear. After first time people got lost I planted red crystal to help you navigate.