'Overwatch' Latest News & Updates: Orisa Finally Coming! Will the First-Person Shooter Do Well with Nintendo Switch? The Blizzard Entertainment title "Overwatch" welcomes a new tank named Orisa.