C
)great arrangements and vocals on the song. It reminds me of Rage against the machine and Bat Out Hell in some part .The only down is the lot seems somehow a bit squashy and don't do justice to the song ,other than that you have a great song there 

. Bass is tight and sitting just right in the mix for this song. Guitars have just the right drive. The strings are audible, but not overbearing.Please listen to the -12 dB mixWAY too loud (I' listening to the Mix 30 link). Please listen to -12db mix
The drums are the weakest part.
It does sound TOO compressed and lacks dynamics - the keyboard part before the guitar solo is a) quiet & b) doesn't do much. "It's just supposed to be a pad"
The processing of the solo makes it sound like it's not a guitar. "it's a flanger"
Go back to basics - get the snare, kick, bass & vocals happening/balanced then add guitars & keys.
It's is very 80s tune & performance wise but the mix isn't selling anything but aggression.
Steven Slate Drums and Trilian Bass. I'll work on getting the keys down.Just a personal preference, but I think the keyboards need to be brought down a little and the rhythm guitars up a touch. I listened to the -12 mix and its much better than the first mix you posted. Not sure if I missed it, but are the drums programmed or mic'd? I like the sound of them with the exception of the higher toms.