Blizzard announces Overwatch, a new team based shooter game

7

Blizzard Entertainment studio popularly known for its famous ‘World of Warcraft’ game has announced it first ever First person shooter game called Overwatch, a team based multi player game.

Read this post on technoindian.com


piyush wadhwa

blogs from Delhi