Snuff Action Heroes!

…snuff said.