Yes, a very cool tune. It has an air of mystery about it with an underlying tension that keeps my ears perked.