Where is the actual link to the client installer for Games For Windows Live? I know it can be a direct download from here but I want the link to the actual download page so it be linked on Steam without the link being removed by its crapware "suspicious link" code.
Recent Comments