Very cool song and video.