Home Tag "blizzard"

Orisa Is The Next New Character In Overwatch

Blizzard has just made a big announcement today with the release of a new character named Orisa for Overwatch. Orisa is the 24th Overwatch hero that’ll serve the role of ‘Tank’ in the game. According to Blizzard, “Orisa serves as the central anchor of her team, and defends her teammates from the frontline with a protective barrier. She […]