Happy Anniversary! Blizzard released a stop-motion animation video in celebration for Overwatch's two-year anniversary.