Ubisoft’s “Watch Dogs” and “The Crew” Delayed to 2014
Earliest possible release date April 1st, 2014

NEWS

Ubisoft’s “Watch Dogs” and “The Crew” Delayed to 2014 - Earliest possible release date April 1st, 2014