Video Games -1 Minute Orisa is the newest Overwatch character to take to the battlefield J. Luis March 2, 2017 The 24th Overwatch hero has arrived to join the battle. Orisa is a robotic tank character that is sure to annoy lots of players very soon. She comes with a neat “Fortify” ability that... Read More