Fucking sick. I really like it. My only complaint is that the guitars aren't loud enough, haha. Other than that, the shit's great.
You haven't happened to have already released this on any labels, have you? I'm just going to assume not, since you're giving it out for free download.