Dunsmuir and Perri began by creating music for an audio weblog. They continued to collaborate intermittently over a period of three years, beginning in 2004, and  released their self-titled five-track debut album on Constellation Records in 2006, to positive reviews.
Dunsmuir and Perri started by composing music for an audio blog, and later released a five-track album on Constellation Records in 2006 after collaborating intermittently over three years. The album was well-received.