We have never been told what the ECHO acronym means, right?
... ECHO communication device and heads-up display ...
So, it could be recursive...
ECHO Communicator and Heads-up Overlay
But we don't know, right?
Arqade is a question and answer site for passionate videogamers on all platforms. It only takes a minute to sign up.Sign up to join this community