It is very well done!
Yet this here, is a review. It is quite natural, to analyze a piece that is done, in How it is done, compared to what seemed to be the project. The project you took here is wa-a-ay away from "piece of cake."
I am talking of the muscular dynamics of portrayed humans. And not during an "easy time chit-chat." Planting a punch. Riding the bicycle. Those parts are, I bet, helluva tough to animate 100% realistic, your "score" here is around 80-85, tho.
That is why I don't give all stars.
P.S.: Am I forgiven?.. jkkk))