New Overwatch hero, Echo is live now on the servers

by Nicola Ardronon April 15, 2020
Competitive Open Queue live too