I'm assuming this was removed because the newgrounds community votes on new submissions. If they dislike the submission and they vote low as a community then your submission gets removed. There doesn't need to be an explanation because you click a little button that says you've agreed to the terms, conditions, and understand how to use the site. This process is clearly explained in the FAQ of the website, the thing you were supposed to have read!
The submission is really nothing. There's nothing to vote on here. There's no animation, there's really no point to this submission at all.
Either post the finished product or some sort of polished results so the community in fact has something to work off of.
Seriosuly, what am I supposed to review here? There's no animation at all.