Boutros on 01 June 2009
That was a pretty good showing. They showed L4D 2 and Crackdown 2 a little bit too briefly though. I just can't say anything yet on The Natal Project. I hope it won't turn out like the Wii remote...