Microsoft Games for Windows Software Setup 3.5 Published 2011-05-05 22:15 by Alien News Microsoft has released Games for Windows Software Setup 3.5 Read more Windows Vista for Better Security? I Don't Think So. Windows Phone Marketplace returns after 7-hour outage