Posts Tagged ‘Open World’

Watchdogs Delay Explained by Ubisoft

December 19th, 2013 by Irwin Fletcher Comments

Why was the much anticipated game delayed? Ubisoft speaks.