psychedelic procul harum-esque fantastic track on saint etienne's recent mix cd. Anyone know anything more about this track?