Watch Dogs Patch released

I mean no offense to Ubisoft but as many of us know Watch Dogs was not as great as originally advertised, sure the ideas were cool but a lot about the game just didn’t deliver what we wanted fro…