You could use that film to recreate a scene for a movie, its very cool.
That's what one commenter on the site said it probably was. Very professional looking and deliberately without sound as a studio would supply its own soundtrack. The equivalent of all the helicopter panoramic shots we've grown used to over the last 40 years in movies.