makingmusic476 on 10 May 2009
It's already been posted AND David Jaffe made a post on neogaf saying his team wouldn't be appearing at E3.
It's coming, but I don't think it'll be shown for awhile. Maybe GDC?