Originally Posted by DiscipleDOC
Yep...I already have mine preordered through Steam from nVidia...
Same here. Some are speculating if the retail version will be GFWL and the Steam version will be Steamworks. Why then activate the retail keys on Steam? Must be Steamworks only.
I guess we know why the game was delayed. They switched from GFWL to Steamworks. Seems there's still some bits and pieces of GFWL left in though, since it says GFWL required for online play. Maybe they're still working on getting GFWL out of the game and the store page will change to reflect that upon release.