These Swiss indie rockers might be a few years late for the party.
A genre-defying tour-de-force from the Anticon-affiliated sextet.