Mate, nice one! Your jazzin' reminds me of Al di Meola, and the end of the song, when you went all out, was just sick! You sure know how to 'Tell your Ax' a thing or two! (sorry, I couldn't resist)
How involved are you in the writing/recording processes?