Uplay creaking under the weight of Watch Dogs launch day traffic