See Blizzard’s Overwatch New Animated Short Film: “Recall”By Kimberly Mae Go - Tablanteon March 23, 2016Delve deeper into the world of Overwatch, Blizzard’s upcoming team-based shooter, with its new animated short: Recall. “Recall” tells the...