Tras grabar varias maquetas y lograr cierta repercusión a través de su MySpace, firmaron por la compañía independiente británica Wichita Recordings con la que lanzaron en el año 2007 su álbum de debut, "In Our Space Hero Suits".