Watch Dogs 2 Preview

I was recently in San Francisco and had the opportunity to play 2 hours of Ubisoft’s Watch Dogs 2. Here are my thoughts!