Pretty good.
Nice job with the sound and all, the animation could have been better, but I won't dock you points for that (There's no way I could animate any better :D)
Main thing, why is it 6.4 Mega-bytes for a 20 second long video? Just something you might want to look into...