Instead of submitting it to Newgrounds, it's on Youtube.
I feel that it is not Newgrounds worthy.
While you're there, check out some of my Xbox 360 Achievement videos.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.