Doomfist Archive Overwatch’s New Hero Doomfist Will be Playable on July 27 Loknath Das 20/07/2017 Comments off The latest addition to the Overwatch roster of heroes, Doomfist will be playable for all from July 27. While you can play as Doomfist in Blizzard’s PTRRead More