to me the actual patch sounds like it has some kind of long release on it or a long delay as its quite muddy to my ears
i reckon distorted high pass filter is right also