NME Radar favourites Embers present a startling live version of their new song ‘Part Of The Echoes’.