you know I really like this song but the way it's mixed..... Sounds like you gave it the "too much mix time" thing. bass drum too clicky, snare too much snap/pop, double tracked vox with a bit of chorus thrown in just incase. Instruments really defined in there own space...too much space looses that conjeniality.
#
Bass n guitars up vox down. Nice balance on the kit...programed? snare is static and somewhat distracting
2nd listen.....
if the drums are live you choked the life outa them with compression, too much snap and pop..sounds like popcorn on a fire. You know the playing on this is very very good and I really do like the song. That vocal needs some bottom end, not too much just a bit more than it has. your guitar tones are really good but I wanna hear them more, more more!. Kit and vox down, repeat kit n vox down. Great song, solid playing, dial the board back to zero, mix the kit up, pull the bass in, add the vox then blend the guitars till it all sits together.
final verdict: This could be a great song