I need to apologize
I accidentally voted 0, so I figure all I can do in turn is give you a decent review.
Technically, it's sound. Your animation skills are pretty good... but feel free to look into doing your own things, too. I bet you'll go far that way. Keep up the good work.