Yes, if the company is using Unreal Engine for commercial purposes and makes over $1 million in revenue annually, it is required to purchase a commercial seat under Unreal Engine’s licensing terms. Since your videos and images support product promotion (even if not sold directly), this likely qualifies as commercial use. It’s best to review the latest licensing terms on Epic Games’ website or contact them directly to ensure compliance