You are here: / Gaming / News /

Watch Dogs Delayed; Expected to cost Ubisoft $560 million

The release of Ubisoft's highly anticipated Watch Dogs game has been delayed until 2014