Tag Archives: Watch Dogs
Ubisoft Teases Watch Dogs Legion E3 Appearance With “God Save The NPCs”

Ubisoft has sent out a tweet teasing the next Watch Dogs game that goes by the name of “Legion.” The…

Do NOT follow this link or you will be banned from the site!