Suggestions, lemme see. As people are saying, the motions are hella fast. We wanna see all the things that you put time into, heh. You could definitely add more frames in the reaction stages of all the motions. This is gonna slow it down a bit, yeah, but it's also gonna make each one of those hits look a lot harder, and make the animation feel more alive.
Really nice work though, I can't think of a whole lot to say. Keep it up. :D