So... much... Japanity...
Jeez, man, how fast was your frame rate set to? That whole thing was just WHOOSH! ZOOM! A fact that really helped the action sequences.
I don't know if it was an artistic choice to let the music overtake the audio, but I still think that more sound effects could have helped. If somebody's punched or something explodes you wanna hear that! Overall, though, well done.