Good news for PC gamers, BioShock 2 has removed Games For Windows Live and added the Minerva’s Den DLC free of charge to all existing owners of the game! Bioshock 2 is now a Steamworks game–complete with Steam achievements, controller support, and the developers have addressed a number of long standing glitches too.
The reason for this sudden patch of the PC version comes from the news that Microsoft is shutting down the Games For Windows Live service next year. You can see a complete list of GFW Live games getting ported to Steamworks here. (Pleeeeeease Dark Souls)
[Source]