Day: April 15, 2018

Watch Dogs 3 CONFIRMED by Ubisoft: Leaked PS4, Xbox and PC game to be revealed at E3 2018?

Watch Dogs 3 CONFIRMED by Ubisoft: Leaked PS4, Xbox and PC game to be revealed at E3 2018?

Ubisoft has had an extraordinary year up until this point: the designer/distributer has seen the rollout of some brilliant Assassin’s Creed: Origins DLC, and additionally its second greatest dispatch in history with the arrival of Far Cry 5. One of its other real establishments – Watch Dogs – has been