I'm watching it right now and it's pretty awesome, albeit a bit ridiculous
Old.
It was uploaded today.
fsafaf.Thought it was the theme song.