Claim: Overwatch (video game) is incapable of being promoted with animated videos.
Verdict: SUPPORTS