Blizzard Entertainment debuted the PlayStation-exclusive Overwatch Animated Short “Alive” featuring Widowmaker. She infiltrates a rooftop guarded by security in order …read more