Well I bought Nothingface when it came out. I didn't end up getting Killing Technology till ....ohh last Saturday
I had heard a couple of their earlier albums before I got Nothingface , they were alright but I didn't really rate them that highly, so really it was Nothingface that I identified with the most.
I'll let you know what I think of Killing Technology when I finally get around to hearing it, but it has some big shoes to fill.