Really fluid and good animation, crazy you got it done in time!
I will say I couldn't beat it though, I for the life of me could not figure out how to deal with the orbs it spits out. So I felt like there was just no way to kill the boss before I got killed by the orbs.