Wow great post! That was slightly before my time. I've been aware of the c64 classic Impossible mission, the "will explode in five seconds" gag from inspector gadget, and heard that music countless times. Now I get it. It is all allusions and homage to this, and I can see why. Hail the quiet calm 1970s seriousness.
I had a tiny bit of a listening moment when the clip first started, the voices made me expect the beginning of is there anybody out there.
By the way, Thanks all who have voted "present". Quiet friends welcome to post a time limited link to interesting video or kibonic sonnet.