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=4h6gUdLjyEQand a browser game that goes with the album:
https://petertalisman.quest/They're currently crowdfunding a vinyl pressing on Bandcamp.