TechCrunch
plus-bold
TechCrunch
Open Navigation
TechCrunch
may
Microsoft Launching Games For Windows Live, Halo 2 May 8th
Mar 14, 2007
Though Vista is great and all and quite the improvement over XP, it still has a lot of issues with certain programs and hardware. Hence why Microsoft is taking awhile to roll out its Games For Windows