It all boils down to the fact it's not your best!
I'm not trying to be offensive but that was really bad. It was pretty good animations for one of your older things but It had nothing to do with XIAO XIAO used a place from the Simpsons and a storyline from a Simpsons episode (more or less) and didn't really make sense. Advice:
-Take more time to think of Jokes for your movie.
-Spend a bit more time Animating
-Xiao Xiao is action not comedy :)
-Lastly Spend More time on the Movie than the Intro! You seemed to make the Dino Wax thingies way cooler than the movie! Sorry! But as you said it's old and we should check your new stuff. I'm on it as soon as this is done! xD
-dailyderek