It has been months of silence since Ubisoft announced that their new highly anticipated “Watch Dogs” game was to be delayed until further notice. Now that silence has been broken and Ubisoft released a new trailer for the game which also happens to include the games release date of May 27th. Check out the full story trailer below and preorder your copy on Amazon today!
This site uses Akismet to reduce spam. Learn how your comment data is processed.