A new and potentially last hero for Overwatch will appear in the game on April 14 – Blizzard
April 10, 2020
Studio Blizzard reported that the release of the add-on that will add to the main server shooter Overwatch new character, will be held on April 14. It’s about AI …