RUMOR - Watch_Dogs set for April 25th release
Ubisoft is yet to pin down a new release date for Watch_Dogs, but that doesn't mean others won't try. One outlet is saying that multiple sources have confirmed to them that the title is slated for an April 25th release. Let's see if Ubisoft actually comments on this rumor.
Related Posts:
Sign-in to post a reply.