I love it.
But it looks really traced :).
The animation has such brilliant knowledge of timing, arcs, and spacing that it leads me to believe it's not your effort alone.
I don't mean to sound like a jerk, but it's very likely you traced or referenced these scenes.