Originally Posted by BioHazZarD
Other Requirements: Online play requires log-in to Games For Windows – Live
I dont get it, so logging in to steam will not be enough?
They are probably using the GFWL online SSA key thing as an added protection against piracy. It was also probably too late to change the online stuff without an even longer delay on the PC version.