What a ****ing wierd track! That sound which reminds me of Dr Who would completely warp my mind if listening to it on acid, as it near does when listening to in a normal state of mind.
I prefer the original mix...
Bah... I keep looking behind me now for a mad accordian player.