D
Deleted User
Guest
OP
The Ubi Soft leaks continue with Watch Dogs Legion.
The game leaked ahead of the upcoming Ubi Soft Forward event on July 12.
Apparently leaked by Chinese Media who recently got to play it earlier today.