I just found this from my computer, and hadn't listened to it before:
https://www.discogs.com/Steph-Opheles-Screen-News/release/5723771It sounds great and I'd love to hear more from the label. There's also something haunting me and I can't rest until I've resolved it: About 6 years ago I was in a record shop in Paris, and found a small library section. It was mostly Orly and a label that had pixel art covers like this one. I long thought that the label was Illustra-Son, but there's not so many pixel art covers on that label. I recall seeing almost 10 different records on that label. Now I have a feeling it might have been Screen Records. But it's so little documented one! Does anyone have any idea if there's some more releases on this label? OR any other ideas what this French pixel art cover label could have been? Damn I should have bought the whole set!!
If anyone is in Paris, maybe go and check the right side shop of
www.crocodisc.com/ if the library section is still there! It used to be a small box on floor level in the left corner from entrance