The graphic design doesn't inspire confidence. Are those drops of blood?