A twin stick slasher where the weapons explode.A twin stick slasher where the weapons explode.A twin stick slasher where the weapons explode.