News Overwatch: Check Out The Widowmaker Animated Short “Alive” Just make a full blown CGI feature film already Blizzard! Trent SaundersApril 4, 2016