Yeah, this is some good stuff. The song is well done, and the mix is nice and wide and open. Except for the drums, they suck.
I like the spot where the mix momentarily dry out around 3:30, nice touch. And having grown up through the 70s the second section in 7/4 was tres cool.