Wikkid666 on 05 May 2010
My guess is because the Natal event is before E3 officially starts and MS' official presentation will lose some thunder.
You will probably see final tech build of the Natal camera (at least how it will look)... and you will see some new games too.







