This song is just fan-fucking-tastic! I love it so much. PUMPING! BOOM BOOM BOOM! The great big chour comes in! It makes me feel pumped & full of energy.
Having it on loop as in the Road of the dead game is what also helps make that game into the great experience that it is.