A washed up, drugged out, over-the-hill rockstar. I’ve derided Microsoft’s “Games for Windows” initiative since I first heard about it ( see my review ) for a variety of reasons—the experience is nowhere near as seamless as that of Xbox Live, Microsoft originally charged for features other games have...