Tag / E3


Watch Dogs 2 teases a new Ubisoft game

Watch Dogs 2 will finally be released tomorrow for Xbox One and PlayStation 4 and it seems to be shipping with a strange mission; it features a mission that could be teasing an unannounced Ubisoft game which is set in space.