A
"launch trailer" is a short video that is released to promote and advertise the launch of a new product or service, such as a video game or a movie. It provides a sneak peek or highlights of what to expect, aiming to generate excitement and attract people to try or buy the product.
Full definition