Video is for youtube.
Newgrounds is for animation. Now, you've done the Pyroscape games, and they're ok, cuz they're games. Animations and games are what Newgrounds is about. But for full video, please go to youtube.
And be nice to your reviewers. I thought you were ok til I saw you being rude to those below me. Now, not sure. :\ So remember: your reviewers will judge your personality by how you deal with them in your review comments.