Overwatch – New Hero Doomfist Is Now Live By News Bot on July 28, 2017 on Videos, Videos, Videos multi, Xbox Videos Overwatch Tweet No Comments The Doomfist character is the latest addition to the Overwatch roster of characters.