skillfully animated...
...but really, REALLY basic direction. Shame the half decent animation was full to the brim of overused cliches and a song we have all heard 1000's of times. Next time try and create something actually half intresting to watch.