Their first album was released on April 21 , 2009 to generally positive reviews .
The band played their first publicized gig at SXSW in Austin , Texas on March 20 .
band 's first album was released on April 21 , 2009 to generally positive reviews .
The band played their first publicized gig at SXSW in Austin , Texas on March 20 .