Game News Fight the power and view Watch Dogs 2's launch trailer in Incognito Mode