Header AD

Rumor: Watch Dogs 3 Releasing This Year; Set in London

A new rumor/leak claims that Ubisoft's open world sequel Watch Dogs 3 will release this year and will set players and their tech loose on the streets of London.
Rumor: Watch Dogs 3 Releasing This Year; Set in London Rumor: Watch Dogs 3 Releasing This Year; Set in London Reviewed by Unknown on February 24, 2019 Rating: 5

No comments

Post AD