This one generated quite a bit of buzz when it came out not only for the quality of the music but for the limited 2 x LP that was issued and the immediate inflation of the price on the resale market (such is the state of vinyl today...).
It's a collective, a label, a cult.
They effectively ended all physical releases and communication in January of this year with this note and this mix on their blog.
Truth be told I only stumbled across them because of the hype but it's been fun going back and discovering what I missed.
It's "just" techno but...