it all lacks a little "gel" if you know what i mean. (no offense, just my honest opinion here, i guess thats what your looking for ;-)
drums sound a little papery, vocals are on top of the mix (as opposed to "inside the music")..
guitars are cool, but could be more up front.
to me it sounds very rough, but thats cool, it has its "charme", just not my taste.
well if you wanna improve the mix id start with a little saturation on the vocals to make them sit better in the mix.
next id personally replace the snare with a little more low endy snare. next bass could use a little more "grind" to complement the guitars better.
hope that helps, other than that enjoyed listening to your stuff!