antdagamer.com
Watch Dogs 2 Launch Trailer
With the launch of Watch Dogs 2 upon us, Ubisoft has released a launch trailer for the upcoming game. Prepare to watch Marcus Holloway take the fight to the system in this new trailer. Description:…