[quote name='Strell']People are complaining about release dates, when everything MS showed is 2010 or later?[/QUOTE]
2009:
Forza 3
Halo: ODST
Left 4 Dead 2
Still not a lot, but it's still 3 games. People are complaining about the release dates because there ain't shit for the Wii, so any new game that actually looks worthwhile is gonna be highly desired.