El 10 de enero de 2011 The Human Abstract anunciaron que han firmado con E1 Music y que su nuevo álbum se lanzaría el 8 de marzo.