Friday, 22nd, 2024 | 1:45AM Updated

Blizzard rumored to release two characters at once for 'Overwatch'

This page will have NATIVE ADS
'Overwatch' is a team-based multiplayer first-person shooter video game developed and published by Blizzard Entertainment.
'Overwatch' director teases DLC maps, characters and Sombra tweaks

In Case You Missed It

Real Time Analytics