Knowing more about what you did with regards to the mix here makes it that much more interesting to me. Mixing music of this style and genre has always been a massive challenge, but damn dude this mix was really on point.
Solid song, solid execution. I have no words of technical criticism, and subjective opinion is meaningless, though I did enjoy the piece tremendously.
A+.