Topic on Talk:The big list of third-party DRM on Steam
This is a permanent link to the first version of this post.
You can view later versions on the post history page.
Steam Community Discussions topic.
This game doesn't have GFWL listed anywhere on its store page, but multiple sources confirm it existing. I'm not sure which section it would go under, so someone else can add it.