e3 = underwhelming. out of everything that has just been confirmed a release date, 3 are in 2010 surprisingly one is GT5