Watch Dogs, one of the most anticipated and best looking launch titles for the next generation consoles has been delayed until 2014, Ubisoft has announced in a blogpost. The reason for the delay seems to be quality issues on the Xbox One and Playstation 4. “We know a lot of you …
Read More »