Su primer lanzamiento, Birthday/Last Exit (un EP de 4 tracks con un remix de Fennesz) salió en octubre de 2003 y les trajo una ovación casi unánime.