xbox one articles

'Watch Dogs' release date set for May 27

'Watch Dogs' release date set for May 27

Watch Dogs was originally scheduled for release alongside the launch of the PlayStation 4 and Xbox One late last year. The project was ultimately postponed a month before the consoles hit store shelves and has been in a state of…