Has anyone here heard this? I think it's great.
Peter Talisman is a collaboration between Slugabed and Samuel Organ (part of The Physics House Band). They've made an album of strange folky/pastoral electronic stuff (but with some heavier moments) using a fairly limited range of instrument sounds, so all the tracks have a strong consistent identity. The visual side of things (see below) goes really well with the music.
There's a wicked video for one of the tracks: https://www.youtube.com/watch?v=4h6gUdLjyEQ
and a browser game that goes with the album: https://petertalisman.quest/
They're currently crowdfunding a vinyl pressing on Bandcamp.