Its very muddy and mono sounding to me...the guitars, kick and bass, are taking up all the same frequencies, even with panning its not separating enough..
There are moments when the bass drops out that it sounds better but overall I find it a bit flat, sorry
I think this will need a lot more tweaking to get it all to sit right...without sorting out that separation its hard to say what else, though I found the drums a bit detached from the rest of the tune as well, too much reverb when everything else is up front
Dude... I really like the concept. Enjoyed the song all the way through. As others have said, the mix is by far in need of most help, but man.. Keep it up! Everything else is awesome.