I watched it back in 2011. I think I've watched all of the New French Extreme now. (Inside, Martyrs, Frontier(s), High Tension) You describe it almost exactly how it was sold to me, but I was not a fan. David Lynch's strangeness has a logic to it, but I couldn't find a similar strain here. Just weird for the sake of weirdness.
I should try to come up with a list of "David Lynch" type films that I think are as good. Right now I just have The Reflecting Skin and Tetsuo: The Iron Man (though that's more steampunk Cronenberg than Lynch.)