I think B.SABBATH would like this one (the song, maybe not the mix).  I liked it a bit too.  Cool vibe.  I kind of got a Lenny Kravitz feel.  Needs prominent harmonies though.
I thought the guitars were a little midrange heavy.  They're a bit abrasive and dominating the mix.  They're covering the vox.  If it were me, I'd retrack them with a better sound.
The song could use a little more bass.  This is the kind of song that needs a strong low end to give you that "big" sound.  The bass is lacking.  I'd pull it up some and try to use some careful EQing to give it a more defined attack.
Not sure what's up with the drums or how they were tracked, but they seem to lack a little presence.  They kind of have a muffled sound to them.
The vox are pretty good I think, they're just covered up by the guits.
I'm focusing too much on the negatives, sorry.  But I hope it helps make it a better tune.  Good job.