AArtificial intelligence Read More Microsoft Released an AI-Generated Ad and People Didn’t Realize29 April 2025 Closer inspection of the still frames reveals some AI artifacts, such as the unnatural handwriting in this shot,…