Thanks a lot! The controller was supposed to be made by someone else but I had to take charge of it. I'm usually not great with physics and learned everything during this month, I'm glad you liked it!
About the boss I didn't think it would be that easy for people to dodge, I thought it would be too hard to control the character for players but it turned out it was actually easy. Sadly some attacks that forced roll a bit more were too glitchy and had to be removed (like boss jumping on character).