Now, let me give you five stars. For making so much progress.
But let me give you a little slap in the face as well. This was the first of your animations I watched completely without rolling eyes. In my opinion, you have an already (too early) established, very recognizable style in drawing and in pace. This gives you lots of fans but on the other hand enprisons your progress. Everytime I started watching something, I quit after less than a minute, because I was just not hooked and thought: Still the same artist, still the same thing, still the same flaws. This is the first piece, which kept me watching (although I would wish at times for it to be quicker paced). You clearly made progress, mainly because of basics like a proper intro and a clear story (what was the ending about though?). Even if the story has been recycled thousands of times before, it still is a story with context, setup, reasoning and propagation, which I've been missing from your previous animations all the time. Also, the proper use of frame-by-frame animation in this piece is a plus. Characters seem much more developed (still needs a little bit more of convincing though). Not everybody is the same trying-to-be-cool-and-grown-up-ever-knowing-better-and-wise-and-deep-thoughts personage. You did well this time. Overall, a good piece. Good, not great.
I think you may be more than pleased. Keep up the progres. But keep working, it is very promising!