Microsoft has vowed to improve Games for Windows Live after acknowledging that the service has kicked off to a "rocky start." and Fable 3.