I think this could be one of those gems one finds every so often at this site. However, it sounds rather chaotic,at the moment, due to the mix. All the elements are there, but it sounds a little jumbled. The voice, bass, guitar, drums, and harmonica are competing for attention. The panning is very narrow, almost mono, making things disappear behind other parts. I think if you were to spread the instruments throughout the stereo spectrum, it would immediately help. I believe this song has much potential and is worth the time to get right.