I think we need a Watchdogs thread here. Watchdogs is my most anticipated game of the year, and I can't wait to get my hands on this game playing it on my PC.
Here, lets talk about everything Watchdogs, watch videos, share news, and anything we want.
Here, lets talk about everything Watchdogs, watch videos, share news, and anything we want.