David, you have great skills with all those instruments, and the recording sounds damn fine! It's embracing the listener with very pleasing sonics.

Welcome to the forum!

(I've moved your post into the Your Playing section though... This is where people would post their videos - unless it's specifically technique oriented/related which would be posted in the Technique section.)