Very cool. I've listened to this several times. Each time, I hear something new.
I love that opening Jeff Beckish riff, and the changes in voicing and inflection throughout the song.
And that soulful organ.
This is slow, and long, but you manage to keep us listening. Nicely done.
I can't give you anything constructive on the mix. It sounds pretty darn good from here.