'Diablo 3' "Rise of the Necromancer" has been a part of high speculations. It has now been equipped with a new patch 2.4.3 providing fixes and challenges
With various multiplayer shooting games going viral among players, Blizzard Entertainment is also set bring another free weekend edition of Overwatch on November 18