With a pair of releases this month, Los Angeles-based producer Teu caught us by surprise with two brief pieces that allude to a broader promise. 'I forgot to tell you' is reminiscent of 'World of Echo', both sentimental and cryptic. We look forward to seeing what comes next.