Just another fancy video pushing product.