The new teaser for the Need For Speed game is here, and it's straight up dog shit. See that picture above? Yeah, that's all it is. Just a bunch of burnout smoke. I don't even know what to say about this besides who signed off on this?! See the teaser below, which does nothing but piss me off.