In May of 2007, Microsoft released a shoddy PC port of the critically acclaimed Xbox shooter Halo 2–a game that was almost 3 years old at that time–in support of its then-new Games for Windows branding and online service initiative. Response was lukewarm to say the least