Cool! I enjoyed this immensely.
I stumbled upon this last night on soundcloud, probably shortly after you posted it. Listening through a few more times now.
The piano parts sound very familiar to me for some reason. I kind of feel like I know some track from the '90's that had very similar parts, but I can't remember what it was called. Anyway, I love how it keeps changing and I think sonically it all holds together well. Lots of cool surprises along the way.
As usual, I don't have much mix advice for you I'm afraid. I mean, I never would have thought of using any of these sounds or processing them in this way, but the sum total of it all sounds very pleasing throughout.
I love the intro, but when that old track is at it's most muffled at the very beginning and the end of the intro, it has some unpleasant harshness to it. That disappears though when it is less muffled and the swirly effects take over. Cool panning there. Anyway...I like it!