Showmax Debuts New Horror Series – ‘Pulse’