Something I've been playing with lately. It sounds pretty good to my ear but seems like it's missing something. What do you think?

https://www.youtube.com/watch?v=tbo2T_DMSq8