Halo 2 was suppose to come out in late of May but was pushed back May 22 and after that was pushed back May 24. It was suddenly delayed to may 31.
Well word on the net and numerous online reports said that halo 2 was delayed because the build shipped to retailers contained partial nudity. Microsoft itself admitted it. It quoted “An unfortunate, obscure content error which includes partial nudity was included in our initial production of Halo 2 for Windows Vista” .
Microsoft saying that only the nude image in question in Halo 2 could not be seen by those simply playing the game. Now halo 2's rating is being tweaked and will include partial nudity and will have a auto update where the nude patch will be unviewable.