This is one of the many and unique style of videos from the french duo. This was the first song that had daft punk ingrained into my head.