Console Blizzard Finally Reveals New Overwatch Hero After Months Of Teasing by Farhan November 7, 2016