Echo is live on Overwatch PTR, and she’s completely overpoweredByVgamerz March 20, 2020 0Comments Echo is live on Overwatch PTR, and she’s completely overpowered