EngadgetOverwatch's new hero Echo arrives April 14thApr 9, 2020Igor BonifacicBy Igor Bonifacicmore_vert