Good for you
If Im correct, I've seen this flash uploaded at least five different times. But, each time the author went back, actually improved things and then resubmitted. Having your work blammed repeatedly, reposting a better version and persevering says a lot about a person. Good job, Im glad this finnaly made it through.