... asked to give a product key to register it on our Games for Windows Live account. .... http://support.microsoft.com/gp/games-for-windows
forums.steampowered.com