Eine außergewöhnliche Stimme, starkes Songwriting und eine ausgefeilte Produktion sind das Markenzeichen von „Station Echo“. Die aus Lyon / Frankreich stammende Band weiß den Hörer mit einer gekonnten Fusion aus Rock- und Popelementen die stellenweise wie eine Fusion aus Placebo und Depeche Mode anmutet, und vom ersten bis zum letzten Ton in seinen Bann zieht, zu überzeugen.