Firmaron con Harbour Records junto con otras cuatro bandas indie, también de Hong Kong, y en ella lanzaron su álbum debut en el año 2004, titulado "The OK Thing to Do on Sunday Afternoon Is to Toddle in the Zoo" (在動物園散步才是正經事).