According to the Twitter account for Criterion Games, it seems that the current Need For Speed project that they are developing will be revealed at the E3 Expo in Los Angeles taking place June 15-17, 2010. With over a year of development and rumors of screenshots coming soon, we can expect great news soon.
Quoted: Soon………..all will be revealed……..in the City of Angels…….! (City of Angels is referring to Los Angeles where the E3 Expo is being held)