Saw the Daft Punk movie last night and they played this music video at the end. Honestly I have no idea how I've never heard this before, it's such a killer Daft Punk song. I'm so glad I went out to the theater last night