Blizzard gave us our first teases of this year’s Overwatch Archives event, titled Storm Rising, last week with a mission description from a newly-named character in the lore. Blizzard has now given us out first trailer of said mission, showing us what Overwatch players will be doing in the event […]