Ah, perhaps the reverb control is the time between repeats, and the feedback is the number of repeats- no mix though?
There doesn't appear to be a website, and I can't (ah, I just spotted that your clips might be downloadable now!) 😄.
Nevertheless, it's an awesome looking pedal, and I'll have a listen to the clips.
Hopefully my nerding has bumped the thread up the forum a few times, anyway! GLWTS