There's another episode later in this very season that does the same job "Twisted" does and manages to make it seem relevant. Suffice it to say, "Twisted" is not really all that relevant. Weird things happen to the ship, the crew struggles to cope, the end. Move along, move along.
franchise * series * essential * character
Memory Alpha summary.