 The band formally released their debut LP album, "I Stole Your Animal" on 2 October 2007, and four days prior at a release party in Manhattan.The album received positive reviews from critics, with publications such as "Detour" stating that "The songs are catchy, with an earnest rhythm section backing up the same big guitar chords the grownup garage-punk bands use,"  and Anna Creech in "Blogcritics Magazine" praising the album as "a must-have for modern rock fans.