Interesting track indeed! I like it.

I'm also interested in hearing where the other instruments came from, more details please! smile