I would actually start with their last album, if you're considering to see them live. That would usually take up most of the setlist. I don't know them either, their last release is a live album, so I would start with
that one or check e.g. YT for a recent live performance
I might try it out later tonight, they seem to be similar to Godspeed You Black Emperor according to their wiki page