What did you think? Need For Speed: Official Trailer

And another video game rolls in. As a fan of both mediums I am cautiously optimistic for this title as the trailer surprisingly has some style to it (generic looking title card aside). Its well cut and sound mixed, doesn’t give too much away, good music choice. Most importantly It has momentum! As far as…