In case someone bumps onto this account:
I am done with submitting animations to Newgrounds, in general. It's a hard crowd to please and I never really had the time to make anything full-length or "Newgrounds worthy". I'll keep my brilliant ancient stuff online, for all to ridicule, but I'm not planning to update the list anytime soon.
I continued and will continue uploading videos (that also means Flash) at either Youtube or Deviantart.
Go to my Youtube account.
Go to my Deviantart account.