Originally Posted by skavenhorde 
That sucks big time. Have you tried playing in offline mode? You still have to have the program running, but at least you don't need to be online.
You can play offline, but before you even start, you get a message telling you that your progress can not be saved in that mode. Afaik, GfWL automatically runs in the background anyways. Your only choice is whether or not you log in.