Absolutely top Quality!
Brill! Everything meshes perfectly. The animation, despite its repetitive nature, is fluid and never static. I like your use of color and everything oozes style. The music was top notch, and your work is extremely attentive to detail.
couple of positive criticisms. The Flying speakers; I think the noise lines would be better off straight rather than jagged. it puts you off from the slick, roundedness of the animation style. some of the Backgrounds, like the river at day time also has the same problem. Also, near towards the end, the timing of the smashing was a little off, but these are minute points.
Don't take it the wrong way, the better the piece, the better it's worth critiquing. this is a professional piece of work and i salute you!