Stuff!
Nice tune, really nice that is. Finally some new good metal here. I agree with metalcan with the disharmonics but that isn't too bad. It's quality stuff none the less. How long have you been playing guitar?
Drums could have been a little louder in the mix though. Seems like I have to vote 5. :-P