Ubisoft has announced that both Watch Dogs and The Crew have been delayed outside of the publisher's current fiscal year. This means we won't be seeing either game until April 1st, 2014 at the very earliest.
Ubi explained the reason behind Watch Dogs' delay in a post on its official blog:
Our ambition from the…
