Pretty good.
I can see you draw influence from EddsWorld.
The animation needs a bit more work.
Leo's voice didn't really bother me much. I feel like it adds character to him.
For the flashback, if it can have that same transition when it goes back to reality.
The ending is a bit out of nowhere. Makes me feel like there will be a continuation.
Overall, keep grinding!