We watched ECHO, and the verdict is IN