Oh wow! So glad to have an opportunity like this. I've been frantically animating this intro (hopefully I didn't miss the window, I took a lot of extra time to make it look nice and smooth and junk). Seems like it would be perfect for your channel!
Now, I didn't really know what your channel was about, so I just kinda guessed based off of things a lot of people make channels for these days. I feel like there's a really great mix of ideas in this, and it came out as something that could really drive in the views! There's no sound yet, but I assume you'll hire an audio engineer to do that kinda thing.
Well I've prattled on enough, here's the intro!
http://www.newgrounds.com/dump/item/b8fc81a24427055549e3d554ec0abd28
So glad to be able to help out!