Claim: Overwatch (video game) was promoted with short animated videos.
Verdict: SUPPORTS