Also did anyone get a fast and furious vibe coming from this trailer?