Overwatch’s 32nd hero Echo will soon be coming from this public test realm this coming Tuesday, April 14. As with she had...