I left Newgrounds a little over a year ago but I was persuaded to return.
There were many sites I was posting on at the time, but some of them are not as popular as this one.
Not all my stuff is allowed here, but I can post my less "risky" animations on this site over time.
Btw, you can't upload more than two vids a day, so it'll be awhile before I can get a lot of my stuff on this site.
Thank you all for you patience, stay tuned!