They recently stopped by Jimmy Fallon. Take a listen and have a look.
"The House That Heaven Built"
And they have been nominated in the long list for the Polaris Prize. They probably won't win, though, based on my history of not liking any of the winners.
This has got to be one of the best albums of 2012.