Overwatch Hero Thoughts: ECHO Submitted by 8707e2dfX, 08-05-2020, 11:44 AM, Thread ID: 170943 Thread Closed Reply 08-05-2020, 11:44 AM #1 I just want to know what you all think about Echo. More