Watchdogs has finally been released! After an extra year of development the much anticipated Ubisoft today is now available and at first glance it seems pretty good from our side!
Watchdogs Season Pass Trailer
Watchdogs has a new trailer up featuring the bonus content available with the Season pass including a bunch of extra missions with multiple characters, new outfits and gear and a special DLC featuring a certain pair of glasses…