TheJimbo1234 on 16 May 2015
Calling it now; this will be another Watchdogs.
Someone, somewhere has been paid to make it worse or the game was not stable at higher setting. However, it looks like the PC crowd have yet again been shafted.