Indeed, Blizzard had revealed something new for BlizzCon 2014, but surprisingly it is not WoW or Starcraft or anything most gamers expect. Instead, Blizzard announced its brand new team-based first person shooter game named Overwatch. It was announced at the first day of BlizzCon along with the reveal of Starcraft II: Legacy of the Void, the third and final part Continue Reading...
