Overwatch – Doomfist

What’s a Doomfist? Doomfist is the latest hero released in Overwatch.  After much speculation about his existence and when he would come into the game, Blizzard released a nice video giving a little background on the latest version of Doomfist and where he’s been.  Then he was released into the test servers for PC players, […]