Telescreen released The Solar Sea in 2007Review of The Solar Sea, Melodic.net. by means of a creative commons license where fans could download the music directly from the band after sending a small payment via PayPal. In September 2008, Telescreen signed to Tragic Hero Records. They also released a split 7-inch vinyl with Damn This Desert Air on Koi Records in 2008.Telescreen (ex-Codeseven) / (Damn) This Desert Air (ex-Nora) to release split. Punknews.org, November 14, 2007.
