Keep in mind that watch dogs is PLAGUED by bugs right now. Even high end systems can't keep up with it because of the poor coding. But that's not to say that your system cant. For battle field you should be able to. For watch dogs my best recommmendation is to run with low or without any anti-aliasing and to turn down the GPU frame buffering to 1. Also the game runs fine at medium settings with texture detail turned up to high. Give it a whirl. it worked for me, and I'm running an R7 260x.