That song... is really dumb. I'll say that. Now, I doubt it would make a good intro anyway, too light for what they normally have, not to mention that it doesn't seem to deal AT ALL with anything of 'action', like what they typically have in the intros. Also, its outright lame for them to advertise IN A SONG. That's rediculous.
Though, if the intro really were that song, I wouldn't care. I wouldn't have fun listening to it, though.