Awesome!
This is easily my favorite boss fight in the series, and you just covered it to a T. Although, I was expecting a bit more of the "whirling dervish" spin attack this boss kicks my ass with now and then.
Oh well. All around, great animation, and nice use of the music throughout. Looking forward to the chase scene.