well, i *had* drafted a critique pretty much detailing a lot of what it seems like you fixed. ;-) i'll have to grab the new version and give it a listen. here's the critique, just for shits and grins.
cheers,
wade
----------------
ease up on that
mixbus compressor chief. this thing clips. the drums' pumping like that is often a good indication that you've squashed too far.
drums....hihat and ride are way too loud (all cymbals are, really), snare and kick sound pretty cool and could work with song if you "humanize" the pattern a bit more. those triplets are a bit stiff and for lack of a better word, overall it sounds pretty, well, canned. you have to think like a drummer in order to come up with convincing and interesting midi drum parts.
the guitars are quite good sounding. the intro/verse/outro reminds me of older metallica or even dokken and the heavy rhythm and lead guitar parts smack of iron maiden. although, the guitar that comes in on the right around 3:40 is really strident.
i can feel that there's bass guitar, but i can't really hear it. there's definitely some low info going on. work on getting the kick/bass relationship solid and then work on the relationship between the lower end of the rhythm guitars and the middle/upper end of the bass. especially with distorted guitars, it's easy to mask the bass. or maybe it's just that the bass needs to come up.
the vocals seem to be lost in effects and are somewhat buried in the mix. not sure i like the occasional panning changes on them, but it provides a point of change and in conjunction with the heavy processing serves to distract one from the actual singing, which could be a shame, i don't know. i think the singing could be quite good with some serious confidence and belting it out ala Bruce Dickinson.
at 50 seconds, there's something in the left channel that's distracting. sounds like a piece of paper shuffling or falling off a music stand?
i think the biggest problem (aside from the compression) is that the vocals and instruments don't really seem like they're in the same acoustic space. they're processed quite differently and that makes them sound disjointed. try to find a piece of processing that you can apply a little to on the main elements in the mix (usually vocals, guitars and snare among others) to give it a sense of everything being tied together.
cool tune!
cheers,
wade