Wrong place to submit
Newgrounds is really for flash games and movies. This belongs on sites more like youtube, not here.
this is a flash movie
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.