mrstickball on 29 May 2007
Too Human is most likely going to be postponed, therefore I didn't add it to the list. Halo Wars is 2008 certainly. The 360 already has a few major titles in 2008 such as Halo Wars, Too Human, and my favorite, Alan Wake.
Back from the dead, I'm afraid.