Watch Dogs, The Crew Delayed Deep Into 2014
Ubisoft has announced that Watch Dogs and The Crew have been delayed. Both titles were previously set for Ubisoft's current fiscal year (which ends on March 31, 2014) but will now be released in the following fiscal year instead.
Related Posts:
Sign-in to post a reply.