Not bad...but needs some work on the synching
Well...I hate to say it, but I really believe that people are voting higher on this than they normally would simply because of the song used.
The characters were really out of synch in a lot of places and the overall animation was very slow. In addition, the sprites jumped around a bit, as the author didn't really find their "anchor point" at all.
Considering this is your first submission, it is decent, but on the next submission people won't be as forgiving. Increase the frame rate, make sure your sprites don't move around, and really make sure that your synch is spot on.
All those things make a sub-par Phoenix Wrong submission into a good one, and a good one into a great one. The rest has to do with audio selection. Keep up the work and keep learning.