Great mix! The mix has your trade mark clarity to it

I like your reverb tratments, great space between the different instruments even in a action packed song like this. I have two comments. You have chosen a straight forward approach to the recorded material. I respect that but I often feel that sessions more often than not needs creative editing during the mix stage to breath life in to them. I've recorded a lot as a musician and it's so easy to do too much and play on too many sections in a song, and then another instrumentalist does the same and so on and so forth... This song also has many competing parts that runs pretty static through the whole song. I think you could have lifted the song by being bolder with the arrangement and really highlighted the different elements on at a time instead of making room for all of them. My other comment is related, I feel the mix is a bit thin. Now I think the mix as a whole is really well balanced but with so many elements competing for space they all sound a little anemic to me.
Don't get me wrong this is a really solid mix, as we all expect from you

I just try to communicate what would have got my emotions going a little more.