Staude on 11 June 2008
Did everyone forget about the unannounced first party game ? (which means it can't be heavy rain as some thought)
In either case... i just hope to see
God of War 3
FFX13
and
Tekken 6.
Then e3 will be win :)