Whoa, where'd you get that awesome NG Intro video thing?
I found it in one of the older news posts. I THINK it can be found on the "Portal FAQ" section.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.