You asked for it, and now you've got it. A somewhat mysterious and short email popped up yesterday with not much but a video link and a short description offered in Spanish and English. I didn't expect much, but these guys nailed it for me. This is the potato chips of brutal death metal, and its the good, name-brand stuff. None of that knockoff crap. Check out "Human Flesh" below.