July 13, 2020July 13, 2020news Ubisoft gives everyone Watch Dogs 2 for free after game giveaway glitch Ubisoft’s login system failed as gamers tried to bag a free copy of Watch Dogs 2, so the company promises anybody can […]