OH MY GOD PLEASE PUT UP THE 2012 VERSION YOU PUT ON YT!!! It's so good and I'm really happy you developed this idea so much.
The intro is really sweet i like that, But the loud stuff is overcompressed or something like the kick takes over when the loud stuff comes in, you should look into that ... the mixing and stuff. And the screaming is pretty much the same the whole song try to change it sometimes, like what you did with the clean vocals good job ! anyway just my opinion man ;) O and your guitar sound is pretty brutal .. nice !
Take care and keep going !