Trailer? Teaser more like…

Not quite sure what this video is actually trailing, but it’s one to keep an eye on.

Advertisements