Sweet dude, but the guitar part needs to lay off the distortion, it sounds like your getting harmonics rather than muted notes.
Ibanez RG1570
Randall RG75G3
EHX Metal Muff
Give me a day to get more familiar with this song and I'll record you a vocal track. I can probably get it done by tomorrow morning. Guitar sounds good though!