80%

Watch Dogs Review

Being Ubisoft's inaugural next-gen game IP, Watch Dogs had a rather bumpy launch, especially considering the colossal hype train that Ubisoft threw behind it. After an initial delay out of the launch windows fo...