Overwatch to get another free weekend edition on November 18 With various multiplayer shooting games going viral among players, Blizzard Entertainment is also set bring another free weekend edition of Overwatch on November 18