It is not that demanding game. I am running it maxed out with AA setting on 2x. 100+ FPS all the time, except in cities where it can drop to 50. And I have raid settings on 8, just to have it smooth.
i7-4790K @ 4.7GHz,
16GB HyperX Beast @ 2400 MHz
Gigabyte GTX 970 WindForce
I am certain that frame drops in cities and raids are due to GPU, because 4790K is basically idling at 20-30% while GPU is having it's bottom handed to it at 95-99%.