Overwatch’s newest hero, the “anchor tank” Orisa, will see a wide release on March 21st. Early on, she seems like a powerful tank with a long range who functions best when mired to her team.