hey there, welcome to the forums dude...
that is a very nice animation you have here...
the only issue i can notice is the issues you have with the skinning ( i am being very picky, it is hardly noticable)
but as for the animation... the extrem poses might just be over exagerated, but i suppose it was made on purpuse, and it gives the guy a lot of character, which is good...
what did i just say?
*confused

*