Ubisoft Teases Us with Watch Dogs 2 Announcement

A week away from E3 2016, Ubisoft finally decided to drop the bomb–the teaser video for the announcement of “Watch Dogs 2”. The official trailer and details about the sequel game will be officially unveiled on June 8 at 9AM PDT/12PM EST. You can watch it’s live stream at Watch Dogs 2 official site. The…