Very well done.
As a fellow musician, it's obvious to me how much time and effort you put into this one. It's very well balanced and does everything it should do. The track keeps you in the mood, in the motion, which is generally easy to start, but hard to complete.
Very nice; very nice.