Just found this, wow, what a tune! One of the best electronica tracks i've heard in years.
When i walk into my first alien nightclub, this is what will be playing, its other worldly.
Played this song in a bar where I work, which is usually dominated by alternative rock and the more mainstream dance music such as chemical brothers and the prodigy. I looked at the dancefloor while dancing my ass off behind the counter and to my surprise everyone was dancing their asses off too. I might be on to something here.