Finish it!
This was really good! I think you're too hard on yourself in the description. 99% of the crap that makes it on the portal isn't as good as this. The animation was very smooth, I like your technique. The sounds were fitting also, but voice-overs couldn't have hurt. (I know it's tough to find people for that) It was a bit short, and we didn't get to see much more of the story, but overall a good job!