I could sense kind of a ZZ Top kind of feel if some electric guitar and some drum work was placed in.
I can only speak of rock since that is mainly what I get into.

I liked the harmonica.
Got quite a nice tuneful out of it and the lyrics seemed to fit the mood.

Fun listen!

Matt