looked like a jaguar car ad for the most part, teaser doesn't fill me with confidence at all It's like a recruitment video, so I think that's the point. Maybe haha