**TO EDIT COMMENTS**
Login to the forums. If you are not logged, i do not think you will see it, click the blue flag then you should see the News Comments section
http://www.tomshardware.com/forum/
follow to....
News comments > Games for Windows Live 3.0 Released
Edit away