The Way I See It...
This movie doesn't stand a chance in the flash portal. Try making something with a point. If you found some good points to argue and picked up some better animation skills (You need to work on how you can make flash NOT lag - because animations shouldn't lag on any computer), then this might be more well accepted.