Yup! I'm gonna be using Newgrounds much more now! Don't wanna explain too much for personal reasons, but just know, big...and I mean BIG things are coming! (ok, probably not THAT big, but certainly something...or somethings...pretty monumental, especially for me personally!!!)
I will say what I'm currently working on: Two full length videos, and my website!!!!
That's all I'm gonna say though...