Can we please note that Microsoft has several games they haven't announced? So it isn't like they have nothing but Gears 2 and Fable 2(AKA STOP SAYING THATS ALL THEY HAVE YOU FUCKING SFAGS).
Who is making those games, though? MS doesn't have jack shit worth of internal studios, and its "partners" seem to be just as busy with multiplatform games these days. Microsoft is playing a short-term game as it is quite clearly after one thing only, and we can only hope they get there soon enough so that we can get our wonderful one HD console future, and not have to deal with any more suicidal hardware, distinguished mentally-challenged accessory schemes and overpriced, underperforming hardware.
Interesting change in tone between this and Reeves' commentary yesterday, by the way. Rat in a cage, typical Greenberg.