Song was first sign their reunion would stick: 'Oh my God, we're back!'
Propulsive rocker comes from band's new album, due this fall
Their first video in eight years from their upcoming album Music from Another Dimension
'It’s the kind of thing where it represents who you are'