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…