Hi there,
From Steam (steampowered.com), I ran a game that installs a bunch of prerequisite software to install including Games for Windows Live. I'm quite certain it was the Compatibility assistant that popped up with known compatibilty issues and I accidentally clicked the "Don't show this...