This is really nice, Andrew. It’s got a great feel to it, and I dig it. There’s a spot right around the 30 second mark where the timing is a little suspect – not major, and you could quantize it a little in your DAW, I think, but it would make it pretty damn near perfect. NICE! The mix and the tones have a good spread and feel, too. Did you play the piano or program it?