All I heard was the beginning of the song and I was happy! Hows about that for some awesomeness!
Anyway, it's a great song and I love it.
newgrounds.com — Your #1 online entertainment & artist community! All your base are belong to us.