Games for Windows is part of the Windows Live service. Though any of these will work on XP. They're introducing Windows Live in May. This is an achievements & points system, just like Xbox live. You'll also be able to play select titles across both platforms, against one another (such as Halo 2 and Shadowrun). It's free,…