Blizzard’s Overwatch has dropped yet another visual treat for fans re another animated short teasing a whole new character: Sombra. The title of the animation is...
Blizzard took to Sony Playstation’s YouTube to release and animated short promoting the Overwatch game that is set for Open Beta in May 5th to May...
Blizzard Entertainment recently released the trailer for Overwatch was released recently detailing character abilities and gameplay. The graphics are bright and colourful with an army of...