Ubisoft announces Watch Dogs 2
Just in time before the E3 party, Ubisoft has announced Watch Dogs 2, which will launch on Xbox One on November 15th. The second iteration in the franchise comes from…
Just in time before the E3 party, Ubisoft has announced Watch Dogs 2, which will launch on Xbox One on November 15th. The second iteration in the franchise comes from…