Of particular note:
LOW FPS FEATURE
To prevent latency issues and frequent disconnections, there is a
low FPS feature implemented where if your FPS drops below 15
for 30 seconds, your game will automatically be disconnected
from the online session and will return to the title screen. To avoid
this, please refer to the minimum/recommended specifications
to have a better configuration.
So basically, with FROM confirming that the PC port is completely unoptimized, "certain areas" that consoles couldn't manage 5 FPS on are going to be literally uncompletable.
Oh and Games For Windows Live is present in all versions.