Natal? ODST? Whatever it is, Major Nelson, Stepto and other Redmond regulars have been playing it lately. I thought it might be 1 vs. 100, but other friends show that as "Xbox 360 Dashboard."
So that's two Xbox rumours before the morning's out. I have emailed Larry to see if he wants to say anything to his adoring public about it.
Xbox 360 Beta Leaderboard [Thanks Dodge Story, Carlos V. and Duncan D.]