jpain333 on 17 November 2008
Bioshock 2, Alan Wake and Forza 3 (please please come out next year!!) alone make the list good enough for me...
And who knows what they'll accounce next year, should be interesting...