IllegalPaladin on 21 February 2008
'We have the most anticipated games'.... Heh, says Microsoft.
Not saying that the games aren't great, but that's a pretty bold claim. They're just fluffing it up anyway so whatever.