Arguably one of the best death metal / tech bands to ever live.
I fucking love them.
post by Anthony nli at Jul 14,2006 7:16pm
waaaaaay better than Neurotripsticks.
production is kinda rubbing me the wrong way though. it's good but the levels sound a little weird. bass should be a little more subdued, guitar should be louder.