Orisa Release Date

Orisa arrives in Overwatch on March 21 Overwatch’s newest tank, Orisa, will be live in game in just one week. She’s coming to PC, PlayStation, and Xbox next Tuesday, March 21. (Which some of you may know as “Andromeda Day,” which all of Team Blizzard Watch has requested off.) Since she’s been on the PTR, Orisa has already seen some balance tweaks,...