Electronic Arts and Criterion Games have revealed Need for Speed Unbound, the latest edition in the Need for Speed franchise. The game puts players worldwide in the driver’s seat of their own street racing fantasy as they outsmart cops and prove they have what it takes to win The Grand, Lakeshore’s ultimate street racing challenge. …