David Sanchez
Active Member
Following leaked info surrounding the launch for Watch Dogs courtesy of GAME (Man, those guys are getting into the habit of doing that, eh?), Ubisoft has made it official by confirming the rumored May 27 release date.
A post on the Watch Dogs Twitter account revealed that the game will indeed hit store shelves and digital retailers within the next couple of months.
Continue reading...