Overwatch (video game) is a video game that had each character introduced through animation.
The release of the game was promoted with short animated videos to introduce the game 's narrative and each of the characters.
