When reached for comment, a spokesperson for Microsoft said, "Halo 2 for Windows Vista did not release to retailers on May 22, as previously announced and will now ship from manufacturers on May 31. Shadowrun will be the first game to debut the highly anticipated Games for Windows – LIVE system on May 29. We apologize for any inconvenience this may have caused our customers."
PC gamers have been waiting over two and a half years for Halo 2 to break free from its console chains. Xbox 360 users are currently enjoying the Halo 3 beta. Those who did not get into the beta can check out our sister site Xbox 360 Fanboy for extensive beta coverage.