Watch Dogs might release after May or June

Originally scheduled for release in Q4 2013, Ubisoft’s  Watch Dogs has already made into our list of top five most awaited games of 2014. Rumors suggested that the game would arrive sometime in March, but according to the lead voice actor in the game, it might arrive after May or June. Noam Jenkins, the voice … Read more