Blizzard Unveils New ‘Overwatch’ Hero, Orisa

Blizzard revealed the 24th hero of Overwatch on March 2nd. World, meet Orisa.