The guitars have the reverb WAY too high for my personal tastes
You are off-time a lot, not by a large increment, but still off, nothing a quick re-take can't cure
The drums are a little quiet, but that doesn't take too much from the song, it's just we're all missin' out on that kick!
The guitars are off a little from time to time, as stated before, nothing a retake can't cure :)
However: Your distortion is muuuuddy! It's probably because of the reverb you have going, but sheesh. The rhythm is practically buzzing noises and the leads are the only real distinguishable notes, not very clean, but with some experimentation you can clear it all up, but keep it heavy! Try high volume instead of high gain.
Beautiful harmonies are played (until you miss a note, but it is usually only 1 note)
The rhythm riffs guide the song along, not to mention it is structured very well. No random jumps or confusing bridges.
It isn't bad.
A pretty average post, that's not a bad thing, but it is mainly average because of the distortion of those guitars, and the volumes of your instruments. Just keep tweaking it, when you get the volumes right, trust me, you'll know. Then make a mental note of it, or even better: save the settings, that way you wont have to do it again!
As a fellow guitarist I can say confidently that you have great potential if you practice more, keep rockin'!