This is a really good animation work from you, well done. Probably a few minor things to consider, some voice actors probably didn't fit in for the part, it almost sounds like they're reading from paper and not getting into character. Also, the punch animation seems like it was skipping a few frames, other than that, I enjoyed watching this and hope that you'll continue with more in the future!