Impressive melodic playing and a well produced instrumental.

Nice work.

Peter