This is by far the weirdest release so far. Sounds like a sinister version of a Stars of the Lid record.