... we regret coming to earth, and we most definitely regret the corps just blew up our raggedy-ass fleet! No matter how often I hear that line, it still brings a smile to my face, and its a moment I just got to relive in a slightly different fashion. If your a big Halo fan like myself (and also a sucker, like myself) then you may have picked yourself up a copy of Halo 2 for Windows Vista, despite owning a copy of Halo 2 for your Xbox. I (finally) now have my piece of crap PC running the game with all the visual settings dialled down, which although it is disappointing, the game still looks respectable (not as nice as the Xbox version, and not as nice as if I had a decent PC as this release had some beefed up graphics, although I can't comment on how it looks).
Rather than talk about how great Halo 2 is though, I thought I would talk about the "Games for Windows" integration in the game. Games for Windows is the desktop extension of Xbox Live. You sign in using the same gamer tag, you still have achievements and gamer score, and you share a unified friends list - pretty cool huh? It definitely starts to bridge the gap between PC and console games, and users who have traditionally stuck to consoles because they fear that using a PC will cause their heads to explode while they try to work it out, may find themselves a lot more comfortable with this set up. To add to the console like set up, the game also supports a nice MS feature called "Tray and Play". This means you can put the DVD into your PC and start playing immediately, no waiting for the game to install. What it will actually do is install the files while you are playing from the disc. Sounds like a nice touch, but given how crap my PC is I waited for the full install before playing the game, so I can't comment on how well it works (or doesn't). Also I don't think this is a mandatory thing for all Games for Windows games, it just happens to be included with this one.
If you have an Xbox controller that you can connect to your PC (either a corded one, or you are using the wireless receiver), then you will feel more at home, with the Xbox Guide button still working as you would expect it to, brining up the PC version of the guide where you access all the same stuff you would expect to see. I can even send messages to and from people on Xbox's which I thought was kinda cool.
My only gripes with all this is that no matter how hard MS (or anyone for that matter) works, they are really pushing the envelope to make PC gaming get to be as streamlined as console gaming (and no I'm not looking to start the PC vs console argument, I know there are pros and cons both ways). For example, when you sign in to Live you get the 'this game needs a patch' message, and it downloads but then throws you out of the game as it runs through a normal setup program. Also, you have to be connected to Live to earn achievements. For those without an Internet connection (they exist somewhere, I'm sure of it) this sucks. Having said that, these really are minor problems I have, and if I had only ever seen Live on a Windows PC then I would be happy enough with how they work.
All in all, the Games for Windows platform is looking pretty solid, and offers a nice cross over for console gaming fans who are looking to use their PCs for something other than email and Facebook. If you see a game that carries the Games for Windows branding, you can be sure that it will have all this, so keep it in mind when you purchase your PC games.