They really are NOT for everyone. I think they could be considered Post-Rock, like bands like Mogwai, Sigur ros, Explosion in the Sky etc.
Well, mhh, they make long instrumental songs, with tons of different instruments. You need to be really patient to appreciate them.
I'm having a real hard time trying to explain that band haha sorry