I first heard this song in LittleBigPlanet where it struck a weird chord with me, in that it was very weird. I then heard it again in an advert for Honda and had to check it out proper.
I’m really enjoying the work of Battles, and feel very late to the party. Still a very cool song and the album is sounding pretty good too.