
Après avoir quitté Hefty pour Bpitch Control, le label d’Ellen Allien, le groupe revient avec un album qui s’annonce beaucoup plus éthéré, privilégiant les ambiances aux beats précis et aux constructions complexes.
A l’écoute des premiers titres disponible sur leur MySpace, on peut légitimement s’en s’avancer citer Depeche Mode et M83 mais avec toujours la finesse des textures qui ont permis au groupe de se faire connaître.
En revanche « Immolate Yourself » pour un groupe qui s’appelle Telefon Tel Aviv c’est un peu de mauvais goût comme nom.
La tracklist est la suivante :
01. The Birds
02. Your Mouth
03. M
04. Helen Of Troy
05. Mostly Translucent
06. Stay Away From Being Maybe
07. I Made A Tree On The Wold
08. Your Every Idol
09. You Are The Worst Thing In The World
10. Immolate Yourself