Am I the only person that watched the 0.97 preview with the above song playing?

Perhaps. While the lyrics are sci-fi-ish, when the song was released in the mid 80's and there still was a Cold War and the nuclear threat was in everybody's minds, other associations were unavoidable: What next would come out of Russia?