As one commenter put it on the YouTube post of this video, this is the Pet Shop Boys song you never thought you needed.

Another one said this could become the national anthem of a few countries now.