I'm moshing already!
Dude, you rock! You've made an absolutly fantastic metal track there, with some real slick rhythm changes, the lead guitar sound amazing (especially when in harmony) and the best thing has to be the simplicity - it isn't over complicated or too technical, it's what metal should be. I love the lead riffs, they sound great. There is only one problem i have though - the bass is a bit too fuzzy, but i'm not sure if thats something thats happened in the recording process. But apart from that, it's bloody good.
I'm gonna go listen to that again.....