No game is worth GFWL. None.
This game even actively wants you to think that GfWL is crud. Why? Well, to activate and play, you need to connect to GfWL. Don't have an account? Quit the game and make one. What, GfWL links itself to the game before the main menu? Ctrl+Alt+Delete.
Good, you have an account! Oh, a patch! Download! Now quit the game to install! Wait, you're not in the main menu yet, again. Oh... Ctrl+Alt+Delete...