It needed some editorial adjustments to make clear it means :
"The Return of the Echo" grin
That it worked as a call, tanto meglio.