Ubisoft’s highly anticipated open-world action game Watch Dogs has only just come out today, and already the community at online gaming service Steam is having its say.
Steam users haven’t held back when delivering their thoughts on a game which was originally due out six months ago. Ubisoft only announced the delay a few weeks before its original release date, and interest in it has increased since.
Unlock premium content and VIP community perks with GB M A X! Join now to enjoy our free and premium perks.
Join now →
Sign in to your account.