OK... it's working now...
Right off the bat - there's very little stereo image, and it'd really nice if the guitars were panned and spread across the sound field....
The vocal is far too low in the mix and is very much buried...
The tom fills need to come out and I find the snare quite a bit too prominent in the mix.... overall the drums need to be better balanced...
The bass tends towards boominess - it would be more effective if it was more tightly focused from a tone/frequency perspective...
As it is, mastering will not improve these issues... a re-mix is in order before even considering mastering!
Cool enough tune, though -- Keep at it!!