Overwatch (video game) is incapable of being promoted with animated videos.
The release of the game was promoted with short animated videos to introduce the game 's narrative and each of the characters.
