sounds good to me, but almost too in your face, if that makes sense. The drums and guitars wallop, but it's almost too much. whatever you are using in the mastering stage (limiter/compressor) seems like it could be eased up and maybe take care of my issues.
Mix is fine, needs a little more punch, i suggest compressing less and expanding some stuff. The vocals sound a bit dry during the part where there is many voices.
If you could post the same clip with nothing on the master buss that affects the stereo image (Ex: Eq, Compressor, DeEsser, Expander, Stereo Enhancer, ect.) and probably with less dry vocals (a tad less dry) would be cool.