You rock the Newgrounds!!
Dude...if Newgrounds has a reason for being, besides the more humerous things, it is for stuff like this. You phucking rock!!! Perhaps you should look in to film production or the sorts....if I was to make a movie I would like to have you to ask an opinion. Keep kicking shit!!