New Overwatch Animated Short: Infiltration
[youtube https://www.youtube.com/watch?v=Og5-Pm4HNlI] Video Credit: PlayOverwatch Youtube Channel About 1 week ago, the Overwatch team announced that they would be releasing a new hero soon, called Sombra. Sombra is a technological wiz, and most of her abilites revolve around the technology… Read More »New Overwatch Animated Short: Infiltration