It's talking about having an influence on something (in this case the player) so it would be affect.
Vanquish 2 is a great shout
Awesome game, really enjoyed it from start to finish. Just imagine what Naughty Dog could do on the PS4...
FFA?
That GT video is pretty awesome I must say
I have a feeling Sega have vastly understocked it