Strict made some of the best power electronics I've heard. I think Kiss would've been much better if it didn't sound so thin, but it's possible that I don't understand it well enough.
I'd like to know more about the release listed on Discogs as 10/95, supposedly released by Art Concept in 1995 on DAT.