'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.
Here Are the 3 Most OP Characters in Overwatch So Far One of the best things about "Overwatch" is its wide lineup of heroes that players can choose from. Some of these heroes, however, are just a bit, well, overpowered. Here are the Top 3!