This actually isn't all that bad.
But since there was no pre-loader, and also no sound, which you mentioned, I can't really give this a fair review. But the animation is better than most "turd of the week". I think it's pretty stupid that this flash was given that title, because I know for a fact that there was worse.