Judging from the text introduction at the begining, you were making it seem like it's your first cartoon project. To which later in the video I was thinking, "Nah, this is way too polished to be made by a first timer"
A quick check of your upload history confirmed my suspicion, but that doesn't in any way take away from how well made this was. My bit of criticism is there were some bits where you had the tension building quite right, and others where you left it winding for too long. Essentially, don't let some clips drag on for too long after you've established the required information to your audience.