So the free games may go passed the original deadline of December, also the Defense Grid outrage has been brought to Microsoft's attention it seems.
-
MS sure is awesome at PR lately. Make suggestive comments to hype everyone for Halo 3 coming soon. When it does not, make vague promises and contradictory statements. Next move, begrudgingly release Halo 3 with a half-hearted apology that blames gamers for the confusion.