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