Nice playing overall and good rendition .. The mix needs a lot of work...Just my opinion but bass is too heavy ..the slide guitar is way to low, vocals need to be redone as they are just not accurate ( out of tune / flat?) and when they are done correctly they need to be brought out in front substantially... hoping not to offend you, I believe you are capable of getting this song dialed in well as you are very close on most of this...
Congrats on getting this far with a VERY cool tune.