25 minutes of hell-raising Watch Dogs multiplayer should make the launch wait more bearable

Watch Dogs is coming May 27 and we’re guessing a lot of you are biting your nails down to the flesh in anticipation of Ubisoft’s latest, so here’s 25 minutes of multiplayer to tide you over.

7 years ago

Jackfrags headlines