Overwatch Echo release date Submitted by DillFunk, 20-04-2020, 06:11 AM, Thread ID: 168006 Thread Closed Reply 20-04-2020, 06:11 AM #1 Anyone know when echo comes out for consoles? Ive been wanting to play her lol More