Not bad
The animation was different and it was a bit too short, but hey, its quality work and I'm not gonna pick on real quality work, as long as you put effort into it and it is somewhat decent it deserves to pass, and in this case it definitely did