Watch Dogs 2 Looks Familiar

And the weather's even the same.