Not bad. Not bad. In terms of actual technique, you've animated this quite well. Personally not the biggest fan of these kind of super powered fights because I can't really FEEL each blow. Which is to say, maybe try working with facial expressions more. Or just find some way to show battle damage. Just a suggestion from someone who's watched a lot of fight scenes in different mediums.