Good job.
Slightly off from a 10, bravo. You did fantastic. Do more.
The only reason I did not give it a 10 is because the animation is a little choppy. I'm sure you'll do better as you practice though.
Fabulous job, all my five are belong to this. :D