I think you are far too hard on yourself, though I can relate to that. :P
Seriously though, really fucking heavy guitar sound you have, I've stated it in another review on one of your songs, but this is my inspiration now! Whenever I will sit down and record, I shall take in a couple of your songs, just listen to them.
This is exactly the kind of stuff I am sort of aiming for when making music (I think you can hear it in the only metal track I've submitted so far). Brilliant stuff this is, really.