These are starting to get around the net. Maybe some UK people can explain whether this show was trying to be serious or not, because it could easily be taken as a spoof of The Twilight Zone or The Outer Limits:

Intro
"Music" video
_________________________
Matt