A definite improvement.
If I were giving aspects ratings, it'd go:
the way the story pans out: 6/10
This isn't meant to discourage you - just express my opinion. For the record, I'm not saying the average quality of animation is better - quite the opposite in fact!
The drawings are good with some great elements, but I think you need to maybe get away from all that pseudo-realistic jointed tweened animation. I've not seen your other stuff, but maybe do a quick project entirely with fbf - maybe just a stick-man or whatever. But working fbf may really help teach you stuff. At the moment... your guys just seem slightly lacking in energy if you know what I mean.
I was thoroughly impressed with the splicing of the music and whatnot - really gave it a theatrical quality.
Story is great as always and yes - it is a definite improvement.
Now speed onto your next project!