Their debut album (An Awesome Wave) was released in the Spring and now they're touring in the US. They're currently my favorite band even though they got pretty bad review from places like Pitchfork and Mojo. I highly recommend you give their album a listen if you haven't already.