Yeah, the guitars are a bit too loud in the mix and have a little too much top, though they sound pretty cool. The vocal style sounds really familiair, but I can't quite put my finger on it The snare had a very strange tone, think it definitely good sound tighter, it sounds like it's been detuned far too much. Structurally the ending was pretty weak; I'm presuming it will be faded out much faster in the final mix?
Other than that a pretty rockin' song, though the style seemed a little derivative.