Groovy. My new goto theme/meme for reviewing this kind of techno track is "reminds me of Kraftwerk". So, here we go: reminds me of Kraftwerk..
Also, I can kind of see a Flight of the Concords kind of parody of a Kraftwerk track coming out of this. I might have to give it a go ;)*
* Early lyrical hook 'spit in my face, whole human race, spit in my face...'