If you don't want to be "judged" by it, don't upload it to the god damn portal. Why till' you have something with content. Sheesh.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.