Watch_Dogs requires much higher end hardware than that, you are looking at an Intel Core i5 or an AMD FX 6300 to get it to run smoothly. The 6670 is two generations old, and newer hardware will not cost a whole lot more. It looks to me like your budget may be simply too low.