Need For Speed (Teaser Trailer)

With E3 2015 almost here, we get a brief look at the upcoming Need For Speed.

The 34-second teaser shows the game will take place in Los Angeles, which the makers say will feature “deep customization, authentic urban car culture, a nocturnal open world and an immersive narrative.”