 This included the self-titled EP on May 15, 2008, which was named one of the best albums of 2008 by WWOZ New Orleans DJ Sherwood Collins.Their debut album, "Vital Signs", came out on March 3, 2010, and was produced by engineer Chris Finney.The New Orleans "Times Picayune" said the music had "irresistible hooks, melodies and arrangements."