Topic on Talk:List of Games for Windows - LIVE games
This is a permanent link to the first version of this post.
You can view later versions on the post history page.
The last static version is believed to be a complete list of all known Games for Windows - LIVE games.