So yeah... um... I think I should finally make use of the fact I have an account here.
*starts reviewing and commenting on submissions*
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.