Besides having one of the most unique sounds I've ever heard they have been reviewed as crazy good live. We need these guys at Coachella next year desperately. One of the best albums of the years so far. Catch the whole thing over on their soundcloud, it's called An Awesome Wave and is out in Europe but doesn't get released in the states until September.
Some tunes to get started on: