Screen Shot 2014-03-06 at 10.10.26 AM

Watch Dogs Release Date Trailer

Seem like ages since we heard any news on Watch Dogs and when it will be released. I was beginning to think that it would be a game that will never come out. Then today Ubisoft released a new trailer on Watch...