E.C.H.O. 1.1.26 - Fade Away, My Love Early alpha! Work in progress! E.C.H.O. is an first-person shooter and action-adventure game series. Visit necjar.com for details. 1.3K views09:40