Nov 16, 2016 PM EST A lot has been unveiled during the course of the recent launching of Ubisoft's "Watch Dogs 2" game.