Is this a finished project?
If art portal has an option in the submitting page to make clear if you are uploading a sketch or a finished project, there should be the same for the flash portal.
This animation can only be understood as a sketch, there is no plot, no sound, no time, one of the shorter ones I've ever seen.