Excellent
Dude, that was really good!
Animation techiniques were very good, I like the detail put into character movement, especially when the smaller dude zooms into the hat. Music choice was very good, and the style in which the entire peice was performed made it perfect.
9/10