Makes me think of Technologic by Daft Punk….