well
i'm not saying the composition is bad,
it's actually really good
but the mastering leaves something to be desired.
the bass is well done, but the guitar needs to be cleaned up a little,
and the vocal track needs to be quieted (on some parts) and blended into the song, not just layed on there.
and i would advise adding an echo effect to the vocal track, ti would sound sweet.
also, the drums need to be EQ'd, at some times i can't hear it, and other's i can't hear anything but it.
but still, i like what's going on here, just needs some cleaning up.