In therms of animation, I think it's nice and has a good rhythm. It would be good to have some anticipations and holds.
About the joke, I think it's one of that jokes that aren't too funny, but the way you show them can make them funny.
This is important, also, because the way you orally tell a joke won't be the same than doing it with a video. For instance, what is the punch of the joke? In my opinion, it's about how long it takes to the snail to get the door again. That information is the secret of your story and is what could make it funny, so you must reveal it at the very end of the joke.
When you show the text "After 10 years...", you are killing the joke in the middle of the video, so as viewer I don't have anything else to discover during the next seconds.
The line "What the fuck, man" doesn't give you any new information nor breaks the expectations, because I already know 10 years have passed and the snail will react to that.
I'm not very funny person, but I really dedicate a lot of my time dissecting jokes. My proposal here would be to focus the story in the snail rather than in the person.
For instance:
- A snail rings the doorbell, then a young person appears and before the snail can even say a word, the person -disgustedly- kicks him.
- The snail falls a couple meters away and displeased crawls back to the door. You can show the snail crawling quickly and with anger.
- All this happens quickly, because we are seeing the story from the snail's perspective, but when the snail rings the doorbell again, the same man appears at the door, but much much older. Doing this, you can visually show the years have passed without showing any text and at the same moment the punch occurs.
The snail was not aware -until now- about how slow he is, so the joke can be put over his face expression, from violent to confused to hopeless. Maybe his last line could be a hopeless "Never mind".
Anyway, probably my idea is not too funny anyway, but I think animating jokes is a good project, so my recommendations is not to animate this one again, but to make a new, preparing the script and an animatic with this concepts in consideration.
Sorry for the long text. I hope it helps
