Overwatch Teases Its New Hero, a Support Sniper
Overwatch is one of the hottest games, released for consoles, and Windows gaming PC. Two months after its release, Blizzard is finally revealing details about its new hero. In a tweet posted last July 7, Overwatch showed a communication record… Read More »Overwatch Teases Its New Hero, a Support Sniper