those npcs are just red. doesn't look like blood. simply looks cheap.
and the weapon: high resolution blood fx on a low resolution pixel weapon? doesn't work when this weapon is displayed in it's original size. so it's basically nonsense.
the idea could be fun though if it's done in a better way.