Alright,
first of all its smooth, smoothness = patients, animation = patients, so yay, you're on the right way how to become a great animator, but ! And this is the but of medium size (if there is a chart of buts :D) you should do something longer.20 frames ? are you serious ? Do you think that 20 frames are worth a topic ? I bet you havent spent more than 1 hour on it.Do you know how much time they've spent on Avatar ? Avatar is ****ing awesome for three reasons 1.They are all PROs, 2.They have money, 3.They had video reference for the characters at most scenes.Im talking about the first thing, they are PROs, what will make you the PRO ? TIME !! animation is about time, if there was no time there wouldnt be no animation and since your animation is only 20 (guessed that number) frames long, how do you think you can get better ? If you were still doing 20 frames tests then you wouldnt improve at all, you should put more effort (but well, the animation is pretty solid) and more TIME to make that, then create a topic, you can create a Working in progress topic, that you can update but there is NO NEED for topics for these 20 frame animations.
The actual animation, as I said, was pretty solid, it was smooth I'd deal with the easing a lil bit differently, maybe I'd add a frame or two to that middle position when hes punching & crouching and I also notice that as hes crouching hes getting out of his proposition, hes resizing a lil bit, or is that just because its too fast to catch..
Well, thats it, thats my opinion.