Newgrounds

Newgrounds is a media hosting and forum website, featuring sections for games, videos, audio and artwork.