I somehow got into a whole mess of Polish synth music. The first one is ok and has DeLorean stuff in the video. But the second song below Robert is pretty rad.