' 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. Halo 2 Vista was originally set for release on May 8, but Microsoft decided to push it back in order to make some important improvements to the install experience and to touch upon other technical issues. Microsoft has once again pushed back the release date for the Windows Vista edition of Halo 2 to May 31.